1. トップページ
  2. microCMSで記事の絞り込みを行う

microCMSで記事の絞り込みを行う

microCMS にはリクエスト時にパラメータを付与することで、記事の絞り込みが行えます。
今回はこの機能を使って、カテゴリーによる記事の絞り込みを行います。

記事本文のリクエストを行い、下記のようなレスポンスが帰ってきたとします。

{
    "id": "test1",
    "title": "テスト記事1",
    "body": "テスト1",
    "category": {
        "id": news",
        "name": "お知らせ"
    },
    "id": "test2",
    "title": "テスト記事2",
    "body": "テスト2",
    "category": {
        "id": other",
        "name": "その他"
    },
}


ここから お知らせ の記事だけを取得したい場合、下記のURLにリクエストを行います。

/api/v1/blogs?filters=category[equals]news


[equals]id の値でしか参照することができません。
下記のように name の値を指定しても何も帰ってこないので注意してください。

/api/v1/blogs?filters=category[equals]お知らせ


[equals]以外にも様々な条件があります。詳しくは公式ブログを確認してください。

参考にさせていただいたページ