建议在添加联动规则和筛选的条件时可以选择关联对象本体

  • 建议在添加联动规则和筛选的条件时可以选择关联对象本体,目前只能选择关联对象下的属性字段去判断
  • 因为很多时候关联对象是空的,又需要去判断关联对象是否存在,这时选择该关联对象的任意属性字段去判断为空都不会生效,因为要么是空对象,要么是空数组,没有属性字段
  • 例如下面这个图里面,怎么去判断 children (子记录) 是否为空
    image

我试了直接POST以下代码到 /api/uiSchemas:patch 是可以实现的:

{
    "x-uid":"bxe09bz649b",
    "x-linkage-rules":[{"actions":[{"operator":"disabled"}],
    "condition":{"$and":[{"children":{"$empty":true}}]}}]
}

所以只需要调整一下界面就可以了