如何通过SQLAlchemy-Utils中的ScalarListType进行查询?

时间:2016-01-19 22:49:02

标签: python sqlalchemy

以下不起作用:

from sqlalchemy_utils import ScalarListType
class Company(db.Model):
    email_domains = db.Column(ScalarListType())

Company.query.filter(Company.email_domains.contains(email_domain)).one_or_none()

1 个答案:

答案 0 :(得分:2)

我不知道为什么,但你必须将字符串包装在列表中。

Company.query.filter(Company.email_domains.contains([email_domain])).one_or_none()