BackAnd でヌルの外部キーまたはオブジェクト リレーションのコレクションをフィルター処理したいと考えています。
filter = [
{
"fieldName": "Parent",
"operator": "empty",
"value": ""
}
]
これが私のテーブル/オブジェクト定義です:
{
"name": "Tree",
"fields": {
"Title": {
"type": "string"
},
"Description": {
"type": "string"
},
"Parent": {
"object": "Certifications"
},
"Children": {
"collection": "Certifications",
"via": "Parent"
}
}
}
上記のフィルターを試すと、次のエラーが発生します。
The field "FK_Tree_Tree_Parent" is a relation field.
To filter relation fields please use the operator "in"
これは、テーブル内のすべての値を返します。
filter = [
{
"fieldName": "Parent",
"operator": "in",
"value": ""
}
]
親が割り当てられていないレコードを取り戻すことは可能ですか?