1

(この質問はこれに関連しています

サーバーに POST リクエストを送信していますが、正しく処理されています。新しいオブジェクトがデータベースに作成されています。これは、POST リクエストのペイロードに使用している形式です。

{"node":{"type":null,"name":"sdfasfaf","outputs":null,"properties":null}}

nodeオブジェクトを作成するには。

バックエンドは次のように応答します。

{"node": "64e11313-61eb-44ab-8ab8-1cbdf52304b4"}

idこれは、基本的に新しく作成されたエントリのdeです。しかしEmber、この返信には反応しません。「新しいノード」ウィンドウにとどまります。さらに悪いことに、新しいノードがノードのリストに追加されますが、Ember はこのノードの ID (サーバー側で生成されたもの) を認識していません。

POST 要求のペイロードと予想される応答形式の詳細な説明を見つけることができる場所はありますか?

4

1 に答える 1

1

これはうまくいくはずです:

POST リクエストのペイロード

{
    "node":
    {
      "type":null,
      "name":"sdfasfaf",
      "outputs":null,
      "properties":null
    }
}

POST 応答ペイロード

{
    "node":
    {
      "id":1,
      "type":null,
      "name":"sdfasfaf",
      "outputs":{},
      "properties":{}
    }
}

基本的に、同じ json ペイロードを id セットで返すだけで機能します。それが役に立てば幸い...

于 2013-04-12T09:31:14.117 に答える