graphql-ruby で [Object!]!

[Object!]! について

nullable field non-null field
nullable items [Integer, null: true], null: true
# => [Int]
[Integer, null: true], null: false
# => [Int]!
non-null items [Integer]
# => [Int!]
[Integer], null: false
# => [Int!]!

field :hoges, [Hoge], null: false

とかけば [Hoge!]! になる。

逆に [Hoge]! にしたい場合は

field :hoges, [Hoge, null: true], null: false

とする。