ProductGroup
Represents information about a product group.
type ProductGroup {
id: ID!
parentId: ID
name: String
parent: ProductGroup
createdAt: DateTimeTz!
updatedAt: DateTimeTz!
deletedAt: DateTimeTz
children(
where: ProductGroupChildrenWhereWhereConditions
orderBy: [ProductGroupChildrenOrderByOrderByClause!]
first: Int! = 10
after: String
): ProductGroupConnection!
}
Fields
ProductGroup.id
● ID!
non-null scalar
Product group's unique identifier.
ProductGroup.parentId
● ID
scalar
The product group's parent group.
ProductGroup.name
● String
scalar
The name of the product group.
ProductGroup.parent
● ProductGroup
object
The parent product group.
ProductGroup.createdAt
● DateTimeTz!
non-null scalar
The date and time when the product group was created.
ProductGroup.updatedAt
● DateTimeTz!
non-null scalar
The date and time when the product group was last updated.
ProductGroup.deletedAt
● DateTimeTz
scalar
The date and time when the product group was deleted.
ProductGroup.children
● ProductGroupConnection!
non-null object
The child groups.
ProductGroup.children.where
● ProductGroupChildrenWhereWhereConditions
input
ProductGroup.children.orderBy
● [ProductGroupChildrenOrderByOrderByClause!]
list input
ProductGroup.children.first
● Int!
non-null scalar
Limits number of fetched items. Maximum allowed value: 50.
ProductGroup.children.after
● String
scalar
A cursor after which elements are returned.
Returned By
createProductGroup
mutation ● deleteProductGroup
mutation ● productGroup
query ● restoreProductGroup
mutation ● updateProductGroup
mutation
Member Of
Product
object ● ProductGroup
object ● ProductGroupEdge
object