Ember.js 使用Ember Data RestSerializer发布到第三方API,如何更改有效负载格式?

Ember.js 使用Ember Data RestSerializer发布到第三方API,如何更改有效负载格式?,ember.js,ember-data,Ember.js,Ember Data,我正在使用Ember数据重新序列化程序发布到第三方API API期望的JSON有效负载格式为: [{“键”:“值”}] 但我发现的所有规范化方法,如serializeIntoHash,似乎都解决了有效负载的内部部分: { "modelName": [{"key": "value"}] } 有没有办法去掉根对象和根键 当您处理[your store]->[persistence layer]的问题时,您通常谈论的是适配器(而不是序列化程序) 我想这是您想要覆盖的内容。谢谢。这让我进入了正确的

我正在使用Ember数据重新序列化程序发布到第三方API

API期望的JSON有效负载格式为:

[{“键”:“值”}]

但我发现的所有规范化方法,如
serializeIntoHash
,似乎都解决了有效负载的内部部分:

{
  "modelName": [{"key": "value"}]
}

有没有办法去掉根对象和根键

当您处理[your store]->[persistence layer]的问题时,您通常谈论的是适配器(而不是序列化程序)


我想这是您想要覆盖的内容。

谢谢。这让我进入了正确的轨道!代码最终看起来像:DS.RESTAdapter.extend({createRecord:function(store,type,record){var data=this.serialize(record,{includeId:true});data=JSON.stringify(data)。。。