gpt4 book ai didi

postgresql - 检查 Hasura 中的空数组

转载 作者:行者123 更新时间:2023-12-03 20:25:16 25 4
gpt4 key购买 nike

我有以下查询:

query {
table1(where: {table2: {id: {}}}) {
id
}
}

table1之间有关系和 table2通过外键。也就是说,在 table2我有一个名为 table1_id 的列这样我就可以访问 table2来自 table1 .我想从 table1 查询所有行在 table2 中没有相关行的.也就是说,如果我执行以下查询:
query {
table1 {
table2 {
id
}
}
}
我想要 table1 中的行此查询返回一个空数组。我尝试了以下方法:
query {
table1(where: {table2: {id: {_in: []}}}) {
id
}
}
query {
table1(where: {table2: {id: {_is_null: true}}}) {
id
}
}
但似乎没有任何效果(我得到一个空数组)。我究竟做错了什么?

最佳答案

query {
table1(where: {_not: { table2: {} } }) {
id
}
}
应该努力从 table1 返回与 table2 没有关系的记录

关于postgresql - 检查 Hasura 中的空数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62851825/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com