I’m making a site that has a product listing. Each product has a brand
(a One Reference) and brands have a priority
(a Number) field. I want to sort products by their brands’ priority.
Using the JS SDK I’ve tried specifying the order
query parameter as fields.brand.priority
and fields.brand.fields.priority
, but get the following error:
{
"sys": {
"type": "Error",
"id": "InvalidQuery"
},
"message": "The query you sent was invalid. Probably a filter or ordering specification is not applicable to the type of a field.",
"details": {
"errors": [
{
"name": "unknown",
"path": [
"fields",
"brand",
"en-US",
"fields", // (when specified)
"priority"
],
"details": "The path \"fields.brand.en-US.fields.priority\" is not recognized"
}
]
},
"requestId": "7eb500c6-07dc-4d8b-aacc-ece710205c7b"
}
Is it possible to sort on relationships’ fields?