我们在postgres的json blob中有外键。SELECT f.id, b.id FROM foo AS f
LEFT JOIN bar AS b ON f.data -> 'baz' ->> 'barId' = text(b.id) 我现在正在尝试Hasura在UI中,我只能尝试手动添加与普通列的关系,而不是嵌套的json数据: ? 通过这种方式获取graphql关系是完全可能的吗?
PostgreSQL有像jsonb_to_record或jsonb_populate_record这样的函数,允许您将存储在JSONB列中的数据转换为单独的列。但是,我使用的是SQLAlchemy,而jsonb_to_record需要一个预定义的输出结构(参见下面的PostgreSQL文档中的示例)
select * from json_to_record('{"a":
我正在尝试编写postgres sql查询来从我的表中选择jsonb字段,并且想知道是否可以将IN语句与@> jsonb运算符一起使用SELECT data FROM catalogWHERE data @> '{"name":{"firstname":"myname"}}'
上面在WHERE条件下只有一个值就行了,有没有可能