# GraphQL queries
# Filters
Filters are used as a suffix of a field name:
No -suffix or `eq`: Equals
`ne` - Not equals
`lt` - Less than
`gt` - Greater than
`lte` - Less than or equal to
`gte` - Greater than or equal to
`in` - Included in an array of values
`nin` - Isn't included in an array of values
`contains` - Contains
`ncontains` - Doesn't contain
`containss` - Contains case sensitive
`ncontainss` - Doesn't contain case sensitive
`null` - Is null/Is not null
Filters are from here
# Sorting
order: "-name"
- sort direction is defined by +
or -
# Example
{
Admin {
Banner(order: "name", limit: 25, isArchived: false, name_eq: "Testovací HP") {
id, permissions {allowedActions}, isArchived, isPublished, updatedAt, createdAt, createdBy, updatedBy, liveFrom, liveTill, publishedAt, name
}
}
}
You can test graphQL queries using CMS Tester, for example dev.csh-cms.bumbu.designeo.cz/cms-tester
# Notes
- DateTime filters are not implemented yet.
- Some filters are not available for
id