是否可以过滤并仅带回具有 x 类型的链接项的内容项,例如
我有 3 种内容类型 A、B 和 C
A 有一个名为 subItems 的字段,它采用内容类型 A、B 或 C
我将如何为具有至少一个内容类型 B 的子项的内容项构建查询
是否可以过滤并仅带回具有 x 类型的链接项的内容项,例如
我有 3 种内容类型 A、B 和 C
A 有一个名为 subItems 的字段,它采用内容类型 A、B 或 C
我将如何为具有至少一个内容类型 B 的子项的内容项构建查询
我认为过滤运算符中没有涵盖该场景。
另一方面,[any]
如果您有其代号,则可以使用过滤器过滤掉内容项。
Content-type B
[any]
运算符subitems
Content-type B
您可以使用/items端点加载项目的代号。
为了防止加载你不需要的数据(在这种情况下你想忽略所有
elements
,你只需要代号)你可以使用投影功能。如果您有超过 2000 个B 类型的内容项(或以任何其他方式达到响应大小
/items-feed
),请逐页使用和加载项。
https://deliver.kontent.ai/<PROJECTID>/items?elements=null&system.type=content_type_b
然后使用[any]
过滤器:
https://deliver.kontent.ai/<PROJECTID>/items?elements.subitems[any]=<codename1>,<codename2>,...