我正在尝试对混合属性执行“类似”操作,但混合属性不是 Column 对象,因此它没有类似的功能。例如,
@hybrid_property
def full_name(self):
return self.first_name + " " + self.last_name
@full_name.expression
def full_name(cls):
return cls.__table__.c.first_name + " " + cls.__table__.c.last_name
现在我想做这样的事情
query.filter(User.full_name.like("abcd"))
这个怎么办?