エディション ビューのフィールドの GET および PUT リクエストをカスタマイズする必要があります。
たとえば、アプリに 'Companies'api/v1/companies
と 'Journals' の2 つのエンティティがありapi/v1/journals
ます。
「ジャーナル」のエディション ビューでapi/v1/journals/1/edit
は、エンティティの交差に基づいて、フィールドの 1 つがコンポジットである必要がありますapi/v1/journals/1/companies?companyType=client
。指定されたジャーナルに関連する指定されたタイプの会社を取得します
このリクエスト応答はオブジェクトの配列です
[{"id":3,"name":"Hardworking Monkeys","type":"client"},
{"id":5,"name":"Other Monkeys","type":"client"}]
このフィールドは「reference_many」フィールドです。
そして、このフィールドの PUT リクエストapi/v1/journals/{journalId}/companies?companyType=
は、会社の ID を含む配列を PUT する必要があります
では、問題は、そのようなロジックを実現できるかどうかです。