我正在尝试根据文档创建自定义适配器,并且我遇到的问题是传递给createRecord的模型是一个空的ember-data对象(使用console.log(模型)尝试过,没有属性)。
使用完全相同的应用程序使用RESTAdapter工作正常..
createRecord: function(store, type, model) {
if (type == App.Entity) {
var url = '/api/entities/%@';
}
jQuery.ajax({
url: url.fmt(model.get('id')),
data: {entity: model.get('data')},
dataType: 'json',
type: 'POST',
success: function(data) {
store.didCreateRecord(model, data.entity);
}
});
}