我现在只能算是一个业余程序员了。 想要找一些 GraphQL 完整的教程和案例。 网上很多好像都是一些 get start 之类的东西。 详细的,也多是 nodejs 的,不是 rails 的。 我现在可以建立简单的 graphql,但是每次可以返回一个记录。 但是返回多个记录,分页,查询,修改,登陆相关的,还不太会玩儿。 本站的一些相关帖子,使用的版本太旧,参考价值已经降低了。
请多多帮忙。
field :person, PersonType, null: true do
argument :id, ID, required: true
end
def person(id:)
Person.find(id)
end
field :people, Types::PersonType, null: false
def people
::Person.all
end
我照着网上的例子,把 query 写成这样。 curl -XPOST -d 'query={person(id:6) {id name age desc}}' http://localhost:3000/graphql 可以工作
curl -XPOST -d 'query={people {person{name}}}' http://localhost:3000/graphql 就出不来了。