如何在最新版本的ember数据中配置适配器?

时间:2013-09-04 15:50:23

标签: ember.js ember-data

我刚搬到Ember 1.0.0ember-data-v1.0.0-beta.1-87-gc08101e.js。我遇到了很多麻烦。对于初学者:

App.Adapter.configure('plurals', {
    voice_menu : 'voicemenus',
    profile    : 'profile',
    company    : 'companies',
});

我收到此错误消息:

Uncaught TypeError: Object ... has no method 'configure' 

如何配置适配器?

1 个答案:

答案 0 :(得分:1)

新的Ember数据中的Adapter上没有configure方法。适配器已经发生了很大的变化,所以你应该假设任何现有的自定义都需要重写。

为您的模型定义自定义适配器,如:

App.CompanyAdapter = DS.RESTAdapter.extend({
});

和自定义序列化程序,如:

App.CompanySerializer = DS.RESTSerializer.extend({
});

有关详细信息,请参阅转换指南的rest-adapter-and-serializer-configuration部分