Ember.jsアプリケーション用のexpress.jsベースのサーバーを作成しようとしています。私はかなり順調に進んでいますが、Ember Dataが特定の時点でどのようなJSON応答を期待しているかを推測しようとしています。DS.RESTAdapterの期待されるJSON応答の完全なリストは何ですか?
この新しいドキュメントは素晴らしいスタートhttp://emberjs.com/guides/models/the-rest-adapter/ですが、十分には完了していません。暗闇の中で
私の刺しは(エンバーPRE4、エンバーデータ11)を理解するために私をリードしています
Context Server URL Method Req. Data Resp. Data
~~~~~~~ ~~~~~~~~~~ ~~~~~~ ~~~~~~~~~ ~~~~~~~~~~
Getting a list of all users /users GET {"users":[{...},{...}]}
Getting a particular user /users/123 GET {"user":{...}}
Creating a user /users POST {"user":{...}} ???
Updating a user /users/123 PUT {"user":{...}} ???
Deleting a user /users/123 DELETE ??? ???
Creating a user (bulkUpdate) /users POST {"users":[{...},{...}]} ???
Updating a user (bulkUpdate) /users/bulk PUT {"users":[{...},{...}]} ???
Deleting a user (bulkUpdate) /users/123 DELETE ??? ???
誰かが私はこれらのブランクの一部で埋めることはできますか?
編集、期待されるJSONレスポンスの完全なリストは、
これらの応答はember-data REST adapter unit testsからとExample Ember Data app上のネットワークトラフィックを見て収集されました。
Context Server URL Method Req. Data Resp. Data
~~~~~~~ ~~~~~~~~~~ ~~~~~~ ~~~~~~~~~ ~~~~~~~~~~
Getting a list of all users /users GET {"users":[{...},{...}]}
Getting a particular user /users/123 GET {"user":{...}}
Creating a user /users POST {"user":{...}} {"user":{...}}
Updating a user /users/123 PUT {"user":{...}} {"user":{...}}
Deleting a user /users/123 DELETE N/A null
Creating a user (bulkCommit) /users POST {"users":[{...},{...}]} {"users":[{...},{...}]}
Updating a user (bulkCommit) /users/bulk PUT {"users":[{...},{...}]} {"users":[{...},{...}]}
Deleting a user (bulkCommit) /users/bulk DELETE {"users":[1,2]} {"users":[1,2]}
だから、このポストと他の研究に基づいています。ほとんどのケースを伝えるために、この要点を書いた。フィードバックを残してください。ありがとう。 https://gist.github.com/ldong/c52f491a88935a8c24337c1326586f99 –