Collection Connection
An auto-generated type for paginating through multiple Collections.
Anchor to Fields with this connectionFields with this connection
- •OBJECT
Represents an item listed in a shop's catalog.
Products support multiple product variants, representing different versions of the same product, and can include various media types. Use the
orfields to help customers find the right variant based on their selections.Products can be organized into collections, associated with selling plans for subscriptions, and extended with custom data through metafields.
Learn more about working with products and collections.
Anchor to Queries with this connectionQueries with this connection
- collections (CollectionConnection!)
- •query
Returns a paginated list of the shop's collections. Each
Collectionobject includes a nested connection to its products.- Anchor to firstfirst•Int
Returns up to the first
nelements from the list.- Anchor to afterafter•String
Returns the elements that come after the specified cursor.
- Anchor to lastlast•Int
Returns up to the last
nelements from the list.- Anchor to beforebefore•String
Returns the elements that come before the specified cursor.
- Anchor to reversereverse•BooleanDefault:false
Reverse the order of the underlying list.
- Anchor to sortKeysort•Collection
Key Sort Keys Default:ID Sort the underlying list by the given key.
- Anchor to queryquery•String
Apply one or multiple filters to the query. Refer to the detailed search syntax for more information about using filters.
Arguments
Anchor to Possible returnsPossible returns
- edges ([CollectionEdge!]!)
- nodes ([Collection!]!)
- pageInfo (PageInfo!)
- totalCount (UnsignedInt64!)
- Anchor to edgesedges•[Collection
Edge!]! non-null A list of edges.
- Anchor to nodesnodes•[Collection!]!non-null
A list of the nodes contained in CollectionEdge.
- Anchor to pageInfopage•Page
Info Info! non-null Information to aid in pagination.
- Anchor to totalCounttotal•Unsigned
Count Int64! non-null The total count of Collections.