1
我在我的餘燼應用(燼版本:2.12.0,燼數據版本:2.12.1)使用一個簡單的findAll查詢,我得到以下錯誤:的findAll拋出錯誤
斷言失敗:您不能再傳遞modelClass作爲store.buildInternalModel的第一個參數。改爲傳遞modelName。
我正在使用RESTAdapter和RESTSerializer。
這裏是我的團隊模式:
import DS from 'ember-data';
export default DS.Model.extend({
name: DS.attr('string'),
projects: DS.hasMany('project'),
users: DS.hasMany('user'),
members: Ember.computed('users', function() {
return this.get('users.content.length');
}),
leader: DS.belongsTo('user', {
inverse: 'team'
})
});
和我的團隊串行:
import ApplicationSerializer from './application';
import DS from 'ember-data';
export default ApplicationSerializer.extend(DS.EmbeddedRecordsMixin,{
attrs: {
users: { async: true },
projects: { async: true }
}
});
儘管出現錯誤,我要求球隊對象是在店裏。迄今爲止,我沒有解決這個問題。