Ember.js POST请求中的数据格式

Ember.js POST请求中的数据格式,ember.js,ember-data,Ember.js,Ember Data,(此问题与) 我正在向服务器发送POST请求,这些请求正在正确处理:在数据库中创建新对象。这是我在POST请求中用于有效负载的格式: {"node":{"type":null,"name":"sdfasfaf","outputs":null,"properties":null}} 创建节点对象 这是后端回复的内容: {"node": "64e11313-61eb-44ab-8ab8-1cbdf52304b4"} 这基本上是新创建条目的deid。但是Ember没有对这个回复做出反应:它停留在“

(此问题与)

我正在向服务器发送POST请求,这些请求正在正确处理:在数据库中创建新对象。这是我在POST请求中用于有效负载的格式:

{"node":{"type":null,"name":"sdfasfaf","outputs":null,"properties":null}}
创建
节点
对象

这是后端回复的内容:

{"node": "64e11313-61eb-44ab-8ab8-1cbdf52304b4"}
这基本上是新创建条目的de
id
。但是
Ember
没有对这个回复做出反应:它停留在“新节点”窗口中。更糟糕的是,新节点被添加到节点列表中,但Ember不知道该节点的id(已在服务器端生成)

是否有地方可以找到POST请求有效负载的详细描述,以及预期的回复格式?

这应该可以:

请求后有效载荷

{
    "node":
    {
      "type":null,
      "name":"sdfasfaf",
      "outputs":null,
      "properties":null
    }
}
响应后有效载荷

{
    "node":
    {
      "id":1,
      "type":null,
      "name":"sdfasfaf",
      "outputs":{},
      "properties":{}
    }
}
基本上,只需返回id设置相同的json负载即可。 希望它有帮助……

这应该可以:

请求后有效载荷

{
    "node":
    {
      "type":null,
      "name":"sdfasfaf",
      "outputs":null,
      "properties":null
    }
}
响应后有效载荷

{
    "node":
    {
      "id":1,
      "type":null,
      "name":"sdfasfaf",
      "outputs":{},
      "properties":{}
    }
}
基本上,只需返回id设置相同的json负载即可。 希望对你有帮助