我正在努力将这个转换为ORM过滤查询:
select count(*) from issues WHERE pending_notifications ? 'flooby';
pending_notifications是一个包含简单JSON数组的JSONB字段。
我不确定如何使用问号运算符来构建筛选器。
我相信Postgres ARRAY应该像这样工作:
query.filter(pending_notifications.any('flooby'))
但是我正在使用JSONB,过滤器语法不同。你有什么建议吗?