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 VapeEcommerce. 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