Filter properties
You can use filter shortcuts to reduce the amount of time required to write a JSON query. For example, Relation
has a typeId
parameter that takes an Id
and eliminates the need to add a RelationType
node with an Id
property. These one-line filtering properties are the most commonly used filters because they make the query a lot less verbose.
The following example shows filtering a StringAttribute
on an AttributeType
using the labelId
filtering property.
- JSON
- YAML
"StringAttribute": {
"labelId": "00000000-0000-0000-0000-000000000202",
"Id": { "name": "descriptionId" },
"LongExpression": { "name": "description" }
}
StringAttribute:
labelId: "00000000-0000-0000-0000-000000000202"
Id:
name: "descriptionId"
LongExpression:
name: "description"
Refer to Entities, properties and relations for the list of available filter properties for each entity.