Skip to main content

AttributeWhereInput Input Type

Where filtering options.

input AttributeWhereInput {
metadata: [MetadataFilter!]
ids: [ID!]
name: StringFilterInput
slug: StringFilterInput
withChoices: Boolean
inputType: AttributeInputTypeEnumFilterInput
entityType: AttributeEntityTypeEnumFilterInput
type: AttributeTypeEnumFilterInput
unit: MeasurementUnitsEnumFilterInput
inCollection: ID
inCategory: ID
valueRequired: Boolean
visibleInStorefront: Boolean
filterableInDashboard: Boolean @deprecated
AND: [AttributeWhereInput!]
OR: [AttributeWhereInput!]
}

Fields​

metadata ● [MetadataFilter!]​

ids ● [ID!]​

name ● StringFilterInput​

slug ● StringFilterInput​

withChoices ● Boolean​

inputType ● AttributeInputTypeEnumFilterInput​

entityType ● AttributeEntityTypeEnumFilterInput​

type ● AttributeTypeEnumFilterInput​

unit ● MeasurementUnitsEnumFilterInput​

inCollection ● ID​

inCategory ● ID​

valueRequired ● Boolean​

visibleInStorefront ● Boolean​

AND ● [AttributeWhereInput!]​

List of conditions that must be met.

OR ● [AttributeWhereInput!]​

A list of conditions of which at least one must be met.

Show deprecatedHide deprecated

filterableInDashboard ● Boolean​

DEPRECATED

This flag is not used by Saleor. Keep the logic in the dashboard or use Attribute metadata instead.

Whether the attribute can be filtered in dashboard.

Member Of​

attributes query ● AttributeWhereInput input