【发布时间】:2015-10-26 13:38:56
【问题描述】:
这只是一个简单的例子。
field = [[1,12,6], [2,12,8]]
我考虑在 sqlite3 数据库中使用 SQLAlchemy 将其存储在 json 类型的字段中。
但是我如何使用 SQLAlchemy(不是 SQL)来查询呢? 例如
- len(field) 为 3 的行
- field[1][2] 不是 12 的行
- len(field[*]) 不是 3 的行
- 按字段分组[2]
- sum field[1] where field[0] is 1
有可能吗?
也许使用经典的多对多表(包括链接表)而不是 json-field 更容易实现这一点?
【问题讨论】:
标签: json sqlite sqlalchemy