Разница между полем и подключением в 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 работают. Но какой из них правильный.


person Deepak Kumar Padhy    schedule 17.06.2017    source источник


Ответы (1)


Connection поможет вам paginate просмотреть список комментариев, связанных с сообщением, с 4 аргументами по умолчанию (первый, последний, после и до) в запросе, тогда как поле здесь вернет базовый список из CommentType

Подробнее о разбивке на страницы с подключением читайте здесь

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

person vkashyap    schedule 03.07.2017