我有一个内容类型post
,其中的条目具有categories
属性,这是一个链接数组(category
内容类型)。
我想获取已使用某个post
标记的所有category
。也就是说,发布条目where fields.categories [any link sys.id] = MyCategoryId。
我只能找到一个例子,其中引用字段是单例,而不是数组。
非常乐意帮助,谢谢!
答案 0 :(得分:2)
您可以像这样指定查询:
/spaces/YOURSPACEID/entries?content_type=CONTENTTYPEID&fields.categories.sys.id=SOMEID
请注意,由于我们要对字段属性进行过滤,因此需要内容类型限制。
另请注意,这只能起作用,因为我们对可从返回的实际条目直接访问的系统属性进行过滤。如果您要过滤类别内容类型的其他属性,例如当前不支持的title
或description
。
此处还提供了官方文档的链接,包括搜索API的示例和说明:https://www.contentful.com/developers/docs/references/content-delivery-api/#/reference/search-parameters/query-entries