后端查询一级分类下的二级分类(表级联操作)

class GoodsType(BaseModel):
    __tablename__ = 'goodstype'
    type_name = db.Column(db.String(16),nullable=False, unique=True)
    type_order = db.Column(db.Integer, default=50)

    @property
    def goods_types_cates(self):
        return GoodsTypeCate.query.filter_by(goodstype_id = self.id).all()

class GoodsTypeCate(BaseModel):
    __tablename__ = 'goodstypecate'
    type_name = db.Column(db.String(16),nullable=False,unique=True)
    type_order = db.Column(db.Integer, default=50)
    goodstype_id = db.Column(db.Integer,nullable=False)

你可能感兴趣的:(项目周)