0

问题是自引用模式,例如员工的主管是员工。这通过员工表中的 supervisor_id 的 FK 进行跟踪。FKS 描述如下:

"fks": [
    {
      "referencedTableName": "employees",
      "name": "supervisor_id_fks",
      "label": "Supervisor",
      "foreignKeyNames": [
        "supervisor_id"
      ],
      "referencedKeyNames": [
        "id"
      ],
      "reverseLabel": "Subordinate"
    }

部署后,FKS 关联和反向在选择选项中可用,但是,这些项目不可选择。如果我遗漏了什么,请告诉我。

4

1 回答 1

0

恐怕这是一个错误/缺失的功能。

当您回到同一个连接表时,有一些代码可以解开连接。

请你提出一张票: https ://github.com/salk31/RedQueryBuilder/issues ?

您的用例的任何更多背景都会有所帮助。例如,您是否只希望/需要用户深入一级?

于 2014-11-17T19:16:33.570 回答