GraphQL-上的Ruby条件查询有许多关系
我正在尝试执行一个查询,该查询只返回特定字段中具有true属性的嵌套/关系中的值 我还没有找到很多关于这方面的例子,任何好的例子将不胜感激 我想返回所有GraphQL-上的Ruby条件查询有许多关系,graphql,graphql-ruby,Graphql,Graphql Ruby,我正在尝试执行一个查询,该查询只返回特定字段中具有true属性的嵌套/关系中的值 我还没有找到很多关于这方面的例子,任何好的例子将不胜感激 我想返回所有学校,如果它们有或没有生病的学生,但是如果学生的生病值为false,我不想返回该值 用这个 我能够想出: 质疑 它似乎回报了所有的学生 结果: { "data": { "schools": [ { "id": "1",
学校
,如果它们有或没有生病的学生,但是如果学生
的生病
值为false
,我不想返回该值
用这个
我能够想出:
质疑
它似乎回报了所有的学生
结果:
{
"data": {
"schools": [
{
"id": "1",
"rating": 2,
"name": "School A",
"students": [
{
"name": "Joe",
"sick": true
},
{
"name": "Sally",
"sick": false
}
]
},
]
}
编辑:
我也试过:
query SchoolsSickStudents {
schools {
id
rating
name
students ( where: { sick: {_eq: true}
}) {
name
sick
}
}
}
资料来源:
我得到一份工作
unknown argument on field students of type schools
这是用
graphql ruby
标记的,所以我假设您的graphql服务器是用它实现的?如果是这样,请发布您的ruby代码。如果没有,您可能应该更改标记;)
unknown argument on field students of type schools