JSONAPI でさまざまなリソースを返すことができる /search API をどのように実装しますか?
GET /search?q=london
author
たとえば、「Jack London」のbook
リソースと「London: The Novel」のリソースを返すことができます
includeとresourcessearch
を返すリソースを実装することから始めましたが、JSONAPI に従うには、API を次のようにリファクタリングする必要があります。book
author
GET /search?filger[q]=london
この (非常に一般的な) ユースケースは、JSONAPI では実際には対処されていないと感じています。
私の最終的な目標は、JSONAPI::Resources を使用した Rails バックエンドと、ember-data を使用した ember アプリでこれを実装することです。
あなたのアドバイスは何ですか?