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

Ember.js 如何在最新版本的ember数据中配置适配器?,ember.js,ember-data,Ember.js,Ember Data,我刚刚转到了Ember 1.0.0和Ember-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 met

我刚刚转到了
Ember 1.0.0
Ember-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' 

现在如何配置适配器?

在新的余烬数据中,适配器上没有
配置
方法。适配器已经发生了很大的变化,所以您应该假设任何现有的定制都需要重写

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

App.CompanyAdapter = DS.RESTAdapter.extend({
});
和自定义序列化程序,如:

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

有关详细信息,请参阅《转换指南》的章节,在新的ember数据中,适配器上没有配置方法。适配器已经发生了很大的变化,所以您应该假设任何现有的定制都需要重写

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

App.CompanyAdapter = DS.RESTAdapter.extend({
});
和自定义序列化程序,如:

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

有关详细信息,请参见《转换指南》的部分,根据,仍然可以配置复数。那过时了吗?将文档分为余烬和余烬数据将非常有帮助。目前,一切都是混乱的。我不相信这些指南已经更新为灰烬数据v1测试版。同意文档是混合的,如果你想尝试使用v1测试版,那么现在就使用v1测试版还为时过早。另外,余烬数据测试版在如何处理开箱即用的复数方面也非常聪明。查看此提交以了解其工作原理:谢谢Mike。我看到要迁移到ember data 1.0需要进行大量的重构工作,所以我将等待它发布。目前我的一个障碍是缺乏嵌入式记录支持。我将继续使用0.13,直到一切崩溃:(根据,仍然可以配置复数。这是否过时?将文档拆分为余烬和余烬数据将非常有帮助。目前,所有内容都混淆了。我不相信指南已经针对余烬数据v1 beta进行了更新。同意文档混淆了,如果您想尝试,使用v1 beta还为时过早。)它建议坚持源代码。此外,ember data beta在如何处理开箱即用的复数方面非常聪明。请参阅此提交,了解它的工作原理:谢谢Mike。我看到要迁移到ember data 1.0需要进行大量重构,所以我会等到它发布。目前我的一个障碍是缺少嵌入式记录支持。我会同意的eep使用0.13直到一切都崩溃:(看一看,再见)看一看,再见