使用ember数据通过post保存多个记录

ac8*_*c84 6 ember.js ember-data

有没有人知道重写ember-data的DS.Adapter的任何工作示例一次保存所有记录?

我想将我的整个记录​​数组字符串化并将它们发送到我的服务器.我在服务器上没有太多灵活性来使用除现有API之外的任何东西,这只是一个perl CGI脚本.任何正确方向的帮助将不胜感激.

Jai*_*ime 2

我所做的是迭代 ember-data 模型,序列化它们,将它们保存到符合服务器要求的 json 对象中,并执行 post 请求。

var identifiedResponse = []
this.store.filter(key, function (record) {
   return !!record.get('name')
}).then(function(resp) {
    identifiedResponse.push(item.serialize())
    })
jQuery.ajax({
       url: url,
       type: "POST",
       data: identifiedResponse,
       contentType: "application/json",
       dataType: 'json',
       xhrFields: {
       withCredentials: true
       }
 })
Run Code Online (Sandbox Code Playgroud)