我有一個燒瓶應用程序使用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