2016-11-03 3 views
1

コンテンツのタイプがpostで、エントリにcategoriesという属性があります。これはリンクの配列です(categoryコンテンツタイプ)。リンク配列内に別のエントリIDが存在することでGetEntriesをフィルタリングする属性

特定のタグが付けられたpostをすべて取得します。categoryつまり、fields.categories [any link sys.id] = MyCategoryIdの投稿エントリです。

参照フィールドが配列ではなくシングルトンの場合にのみ、サンプルが見つかります。

ありがとうございました。

答えて

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

関連する問題