Hey guys, how do I properly retrieve the state field value?
My query:
[{ "command": "fibery.entity/query",
"args": {
"query": {
"q/from": "CRM/Person Email Activity",
"q/select": [
"fibery/id",
"fibery/public-id",
"CRM/UUID",
"workflow/state"
],
"q/where": ["=", ["CRM/UUID"], "$message_id"],
"q/limit": 1
},
"params":{
"$message_id": "d9a1f3b2-4c7e-4a6f-9b2d-3c8e1f0a5b6c"
}
}
}]
produces an error:
{
"success":
false,
"result":
{
"name":
"entity.error/query-primitive-field-expr-invalid",
"message":
"Invalid field expression, field: \"workflow/state\" field is not primitive.",
"data":
{
"top":
{
"error/name":
"entity.error/query-primitive-field-expr-invalid",
"field":
[
"workflow/state"
]
},
"cause":
{
"error/name":
"entity.error/query-primitive-field-expr-invalid",
"field":
[
"workflow/state"
]
},
"field":
[
"workflow/state"
]
}
}
}
]
Thank you.