ProductWhereInput Input Type
No description
input ProductWhereInput {
metadata: [MetadataFilter!]
ids: [ID!]
name: StringFilterInput
slug: StringFilterInput
productType: GlobalIDFilterInput
category: GlobalIDFilterInput
collection: GlobalIDFilterInput
isAvailable: Boolean
isPublished: Boolean
isVisibleInListing: Boolean
publishedFrom: DateTime
availableFrom: DateTime
hasCategory: Boolean
price: DecimalFilterInput
minimalPrice: DecimalFilterInput
attributes: [AttributeInput!]
stockAvailability: StockAvailability
stocks: ProductStockFilterInput
giftCard: Boolean
hasPreorderedVariants: Boolean
updatedAt: DateTimeFilterInput
AND: [ProductWhereInput!]
OR: [ProductWhereInput!]
}
Fields
ProductWhereInput.metadata
● [MetadataFilter!]
list input miscellaneous
ProductWhereInput.ids
● [ID!]
list scalar miscellaneous
ProductWhereInput.name
● StringFilterInput
input miscellaneous
Filter by product name.
ProductWhereInput.slug
● StringFilterInput
input miscellaneous
Filter by product slug.
ProductWhereInput.productType
● GlobalIDFilterInput
input miscellaneous
Filter by product type.
ProductWhereInput.category
● GlobalIDFilterInput
input miscellaneous
Filter by product category.
ProductWhereInput.collection
● GlobalIDFilterInput
input miscellaneous
Filter by collection.
ProductWhereInput.isAvailable
● Boolean
scalar miscellaneous
Filter by availability for purchase.
ProductWhereInput.isPublished
● Boolean
scalar miscellaneous
Filter by public visibility.
ProductWhereInput.isVisibleInListing
● Boolean
scalar miscellaneous
Filter by visibility on the channel.
ProductWhereInput.publishedFrom
● DateTime
scalar miscellaneous
Filter by the publication date.
ProductWhereInput.availableFrom
● DateTime
scalar miscellaneous
Filter by the date of availability for purchase.
ProductWhereInput.hasCategory
● Boolean
scalar miscellaneous
Filter by product with category assigned.
ProductWhereInput.price
● DecimalFilterInput
input miscellaneous
Filter by product variant price.
ProductWhereInput.minimalPrice
● DecimalFilterInput
input miscellaneous
Filter by the lowest variant price after discounts.
ProductWhereInput.attributes
● [AttributeInput!]
list input attributes
Filter by attributes associated with the product.
ProductWhereInput.stockAvailability
● StockAvailability
enum products
Filter by variants having specific stock status.
ProductWhereInput.stocks
● ProductStockFilterInput
input products
Filter by stock of the product variant.
ProductWhereInput.giftCard
● Boolean
scalar miscellaneous
Filter on whether product is a gift card or not.
ProductWhereInput.hasPreorderedVariants
● Boolean
scalar miscellaneous
Filter by product with preordered variants.
ProductWhereInput.updatedAt
● DateTimeFilterInput
input miscellaneous
Filter by when was the most recent update.
ProductWhereInput.AND
● [ProductWhereInput!]
list input products
List of conditions that must be met.
ProductWhereInput.OR
● [ProductWhereInput!]
list input products
A list of conditions of which at least one must be met.
Member Of
CataloguePredicateInput
input ● products
query ● ProductWhereInput
input