1

我有一个内容类型post,其中条目有一个categories属性,它是一个链接数组(到一个category内容类型)。

我想获取所有post被标记的 s category。也就是说,在 fields.categories[any link sys.id] = MyCategoryId 的地方发布条目。

我只能找到一个示例,其中引用字段是单例,而不是数组。

希望有任何帮助,谢谢!

4

1 回答 1

2

您可以像这样指定您的查询:

/spaces/YOURSPACEID/entries?content_type=CONTENTTYPEID&fields.categories.sys.id=SOMEID

请注意,内容类型限制是必要的,因为我们正在过滤字段属性。

另请注意,这仅有效,因为我们正在过滤可从返回的实际条目直接访问的系统属性。如果您想过滤 Category 内容类型的另一个属性,例如当前不支持title的属性。description

这里也是官方文档的链接,包括搜索 api 的示例和解释:https ://www.contentful.com/developers/docs/references/content-delivery-api/#/reference/search-parameters/query-entries

于 2016-11-04T07:24:58.947 回答