概要
以下での記事で、深くネストされたフィールドで結果をフィルタリングする方法が紹介されています。

How to Filter Results on Deeply Nested fields in Strapi
Learn about different ways to deeply filter results using Strapi’s REST, Entity Service, Query Engine and GraphQL API.
上記の通り、コンテンツタイプやフィールドを用意することで、意図した結果を得ることができました。
注意点
上記の記事のコメントにもありますが、本文中で「\」が含まれていますが、これは不要なようです。
- 誤
GET /api/books?filters\[authors\][hobby][$contains]=dance
以下のように、「\」なしのクエリにより、意図した結果が得られました。
- 正
GET /api/books?filters[authors][hobby][$contains]=dance
まとめ
参考になりましたら幸いです。
動画版(生成AIによる自動生成): この記事の内容をずんだもん×四国めたんの掛け合いで解説しています。自動生成のため、内容に誤りがある可能性があります。正確な情報は記事本文をご参照ください。




コメント
…