ProductAttributeFilterInput
Filter products by attribute values. Use the relevant fields based on the attribute type (TEXT, NUMBER, BOOLEAN, DATE).
input ProductAttributeFilterInput {
contains: String
dateFrom: ISO8601Date
dateTo: ISO8601Date
definitionId: ID!
values: [String!]
}
Fields
ProductAttributeFilterInput.contains ● String scalar common
Case-insensitive text search (ILIKE). Use for TEXT and NUMBER partial matching.
ProductAttributeFilterInput.dateFrom ● ISO8601Date scalar common
Start date for DATE attribute range filter (inclusive).
ProductAttributeFilterInput.dateTo ● ISO8601Date scalar common
End date for DATE attribute range filter (inclusive).
ProductAttributeFilterInput.definitionId ● ID! non-null scalar common
The ID of the product attribute definition to filter by.
ProductAttributeFilterInput.values ● [String!] list scalar common
Exact match filter. Products with attribute value in this list will be returned (OR logic). Use for TEXT exact match, BOOLEAN ("true"/"false"), or NUMBER exact match.
Member Of
InventoryFiltersInput input ● ProductFilterInput input