对ember数据模型的弃用警告

mko*_*ram 6 deprecated ember.js ember-data

刚刚更新为ember v1.12.0-beta.1和ember-data v1.0.0-beta.16.我在模型中的字段上收到以下弃用警告:

DEPRECATION: Using the same function as getter and setter is deprecated. See http://emberjs.com/deprecations/v1.x/#toc_deprecate-using-the-same-function-as-getter-and-setter-in-computed-properties for more details.
Run Code Online (Sandbox Code Playgroud)

Ember检查员Deprecations视图指向我的所有模型.所以我的模型中每行基本上都有一个弃用错误.这是一个示例模型:

import DS from 'ember-data';

export default DS.Model.extend({
    userid: DS.attr('number'),
    unitid: DS.attr('number'),
    log: DS.attr('string'),
    name: DS.attr('string'),
    start_date: DS.attr('date'),
    end_date: DS.attr('date'),
    duration_mins: DS.attr('number')
});
Run Code Online (Sandbox Code Playgroud)

Ada*_*per 4

正如 @albertjan 所说,这是一个错误,并且已经有修复。升级到最新版本的Ember Data beta 17或更高版本即可解决该问题。

将此作为社区 wiki 答案,这样就没有人会错过该评论。