使用sqlalchemy和基类过滤混合属性

时间:2018-03-22 08:55:53

标签: python sqlalchemy hybrid

在我的基于sqlalchemy的应用程序中,我有3个继承自BASE类的类。其中每个都有描述行的字段,然后是属性列表。我为每一行创建了一个字符串表示形式,之后我在基类中创建了一个名为hybrid_property的{​​{1}}。

显然,在尝试过滤description时,由于sqlalchemy无法理解description的含义,因此失败了。我想我需要在子类中实现描述的表达式。但是由于str(self)而失败了。

如何以干燥的方式实现这一点?

TypeError: 'str' object is not callable

0 个答案:

没有答案