3

我已经通过 directus 管理应用程序将工作的多对多关系添加到 directus api,但是在 directus 应用程序中,当要将项目添加到集合中时,选择选项的标签不会被传播。我能够正确选择项目并保存所有内容,因此我知道正确设置了多对多关系,但我无法正确传播标签。我尝试了几种不同的方法,包括使用 . 符号来访问相关集合中的字段,但无济于事。

使用点表示法时,关系从不加载,只显示加载符号,而在标签中没有任何内容时,关系不加载,但没有标签。

下面是几个截图:

这是我贴标签的地方

这是多对多关系之一

这是在使用点符号或标签中的任何内容时永远不会改变的加载符号。

4

3 回答 3

2

我不相信您需要包含联结表(点表示法),只需包含相关表中的字段名称,如下所示:name...对于模板,您需要使用模板字符串,如下所示:{{name}}

希望这可以帮助!我们现在正在清理字段创建过程以使其更直观。

于 2020-03-19T11:42:19.107 回答
1

dicectus api 多对多

这对我有用。请不要将其与下拉模板混淆

于 2020-12-31T12:09:46.657 回答
0

如果您想在 directus 9 中查看名称。可以在选项显示模板中。

在此处输入图像描述

于 2021-02-05T02:28:34.013 回答