如何在 BackAnd 中过滤空外键或对象关系的集合?
Posted
技术标签:
【中文标题】如何在 BackAnd 中过滤空外键或对象关系的集合?【英文标题】:How do I filter a collection for a null foreign key or object relation in BackAnd? 【发布时间】:2016-05-11 06:06:27 【问题描述】:我想在 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": ""
]
是否可以取回没有分配父级的记录?
【问题讨论】:
【参考方案1】:你可以使用Queries,用下面的sql
SELECT * FROM Tree WHERE Parent IS NULL
【讨论】:
我想过,但我想知道我是否可以只使用普通的 REST API 来做到这一点。以上是关于如何在 BackAnd 中过滤空外键或对象关系的集合?的主要内容,如果未能解决你的问题,请参考以下文章