【发布时间】:2017-01-21 01:37:07
【问题描述】:
我在mysql(5.7.12)中有下表:
class Story(db.Model):
sections_ids = Column(JSON, nullable=False, default=[])
sections_ids 基本上是一个整数列表 [1, 2, ...,n]。 我需要获取sections_ids包含X的所有行。 我尝试了以下方法:
stories = session.query(Story).filter(
X in Story.sections_ids
).all()
但它会抛出:
NotImplementedError: Operator 'contains' is not supported on this expression
【问题讨论】:
标签: python mysql json sqlalchemy