我有JSONB归档标签在postgres和列表在里面。
e=# SELECT tags FROM call WHERE call.tags ? '1';
tags
------------
["1", "2"]
["1"]
(2 rows)(对于这个查询,我在postgres中有索引)。
在炼金术中如何表达相同的过滤条件?
发布于 2020-02-27 15:16:14
我可以在过滤器中使用原始sql。
from sqlalchemy import text
db.session.query(Call).filter(text("tags ? '1'")https://stackoverflow.com/questions/60436098
复制相似问题