Graphql ruby​​中字段和连接的区别?

时间:2017-06-17 07:21:28

标签: ruby-on-rails ruby graphql graphql-ruby

我是Graphql的新手。对于一个简单的用例,让我们说我有简单的模型,

  class Post < ActiveRecord::Base
   has_many :comments
  end

以下是我的graphql query_type.rb中的代码

PostType = GraphQL::ObjectType.define do
 #field :comments, types[CommentType]
 #connection :comments, CommentType.connection_type
end

field and connection都适合我。但哪一个是正确的方法。

1 个答案:

答案 0 :(得分:2)

Connection将帮助您paginate通过查询连接到帖子的评论列表,其中包含4个默认参数(第一个,最后一个,后一个和之前),而此处的字段将返回{{1的基本列表}}

有关连接分页的更多信息,请在此处阅读

http://graphql.org/learn/pagination/