Ember序列化程序覆盖normalizeResponse

时间:2015-08-14 19:10:10

标签: ember.js ember-data

当我这样做时



import DS from 'ember-data';
import Ember from 'ember';

export default DS.JSONAPISerializer.extend({
  normalizeResponse: function(modelName???){
    model = modelName;
    }
  });




我是否可以访问normalizeResponse()中当前模型的名称?我得到了我的数据的哈希值,但它并没有为我提供模型名称,因此我非常需要在json中创建一个带有根元素的可接受的ember-data对象。

1 个答案:

答案 0 :(得分:3)

我认为完整的signature是:

normalizeResponse: function(store, primaryModelClass, payload, id, requestType, isSignle) {
    // ...
}

primaryModelClass是一个表示模型类名称的字符串。

相关问题