【发布时间】:2019-03-29 10:40:38
【问题描述】:
我正在尝试使用 Cassandra 编写一个烧瓶应用程序。我正在使用 Flask-CQLAlchemy 库来执行此操作,而 ORM 支持的基本查询似乎不起作用。
我的代码看起来像这样:
class Person(db.Model):
id = db.columns.UUID(primary_key=True)
first_name = db.columns.Text()
last_name = db.columns.Text()
当我打开终端并转到 Python 时,我用
创建了一个新人person1 = Person(first_name='ABC', last_name='WYZ')
它通过了,但是当我使用以下命令查询 Person 数据库时:
Person.query.limit(1).all()
我收到一条错误消息:
AttributeError: type object 'Person' has no attribute 'query'
CQLAlchemy 程序中还有什么需要添加的吗?
【问题讨论】:
标签: python flask cassandra cql