私はbackbone.jsアプリケーションをREST APIに接続しています。一度に複数のモデルを削除した場合、モデルごとに個別のAPIリクエストを送信する必要があることに気付きました。Backbone.js:1リクエストで複数削除
1リクエストで削除リクエストを処理する方法はありますか?
私はbackbone.jsアプリケーションをREST APIに接続しています。一度に複数のモデルを削除した場合、モデルごとに個別のAPIリクエストを送信する必要があることに気付きました。Backbone.js:1リクエストで複数削除
1リクエストで削除リクエストを処理する方法はありますか?
最初に削除するモデルのIDを渡すことによって、複数のモデルを一度に削除するためにエンドポイントを公開する必要があります。これを処理する一般的な方法は、IDの配列を受け入れるdeleteByIds
の行に沿って何かというメソッドをコレクションに追加することです。このメソッドは、削除要求が成功するとコレクションからモデルを削除します(if同期)するか、直ちに削除要求をAPIエンドポイントに送信します。これにより、すべてがサーバーから削除されます。
デフォルトでは、RESTfulインターフェイスがどのように動作し、バッチ処理は常にRESTfulインターフェイスのカスタム拡張であるため、これを行う方法はありません。また、バックボーンクライアントとバックエンド。
あなたは 'IDの配列を受け取ると、このメソッドはコレクションからモデルを削除します。' ..どのようにして 'List
あなたはそれを稼働させましたか?可能であれば、いくつかの知識を共有できますか? – Shubh
現在、パラメータとして削除したいIDを渡しています。最もクリーンな方法ではなく動作します。 – Xerri