【发布时间】:2022-12-25 17:33:04
【问题描述】:
我正在尝试使用 directus 树视图,但它一直告诉我“树视图界面仅适用于递归关系。”
不确定我做错了什么以及是否有人可以提供帮助。
team_page(单例,创建树视图项并选择 team_member 作为关系)
-team_member(外键设置为“team”,通过在 team_page 集合上创建树视图并将其相关集合设置为“team_member”生成)
编辑:Directus 9.5.1
【问题讨论】:
我正在尝试使用 directus 树视图,但它一直告诉我“树视图界面仅适用于递归关系。”
不确定我做错了什么以及是否有人可以提供帮助。
team_page(单例,创建树视图项并选择 team_member 作为关系)
-team_member(外键设置为“team”,通过在 team_page 集合上创建树视图并将其相关集合设置为“team_member”生成)
编辑:Directus 9.5.1
【问题讨论】:
Directus 文档中没有任何信息,所以我检查了关系字段“树视图”是否适用于显示该项目的多级子项。我创建了第一个表Test,向其中添加了字符串字段name,然后与同一个表创建了“多对一”关系,并将“键”命名为parent_id。现在,我再次为同一个Test 集合创建关系字段“树视图”,并将“外键”设置为parent_id。我为 Name 选择的显示模板。
然后我创建了以下树:https://i.imgur.com/PrcPFb2.png 将项目“二”的父级设置为“一”,将项目“三”的父级设置为“二”,等等。当我打开项目时它看起来像预期的那样“一”:https://i.imgur.com/5GApqd8.png
【讨论】: