我有两个字段,第一个是布尔值,第二个是joinbyarray。我想做的就是根据布尔值更改joinbyarray的withType值。
我知道我可以根据布尔字段值显示不同的字段,但是显示相同的字段来更改其选项会很有趣。
实际上有可能吗?我该怎么办?
谢谢!
答案 0 :(得分:0)
当前无法在应用启动后更改架构,并且没有任何形式的智能或动态联接。
听起来您想让编辑者做出坚定的选择,所以可能不相关,但是您可以定义单个联接以在其联接中包括多个样片类型。
从Apostrophe 2.58.0开始,您还可以将withType设置为 类型名称数组。当您这样做时,选择器允许您选择 通过选项卡式界面的几种类型的项目,并创建组合 清单。这些“多态联接”主要用于导航 小部件。他们目前不支持片段过滤器或 joinByArrayReverse。
https://docs.apostrophecms.org/apostrophe/tutorials/getting-started/schema-guide#joinbyarray