我有一个烧瓶应用程序使用flask-SQLAlchmey。 我有一个DB模式这样如何查询由SQLAlchemy中的JSON列过滤的数据?
from sqlalchemy.dialects.postgresql import JSON
from flask.ext.sqlalchemy import SQLAlchemy
...
db = SQLAlchemy()
...
class Custom(db.Model):
__tablename__ = 'custom'
...
data = db.Column(JSON)
...
数据字段是这样的: [{"type": "a string", "value": "value string"}, {"type": "another", "value": "val"}, ...]
我想查询全部定制对象,它们的数据包含{"type": "anything", "value": "what I want"}
。
文档可以在这里找到:http://docs.sqlalchemy.org/en/latest/dialects/postgresql.html#sqlalchemy.dialects .postgresql.JSON – Stew 2017-02-28 16:13:44