【发布时间】:2015-07-09 18:40:11
【问题描述】:
我想在不强制服务器调用或解析对象的情况下获取模型属性 (id) “belongsTo”。我的会员资格有一个用户。大多数用户已加载,因此我只想为一些用户进行服务器调用。 我最近更新到 ember-data 1.13.4 并且我的旧版本不再工作了。
会员:
user: DS.belongsTo('user', { async: false }),
到目前为止,我这样做是为了检查用户是否已经在商店中:
if (this.store.peekRecord('user', parseInt(membership._internalModel._data.user)) === null)
return false;
但是随着新的 Ember-Data 更新,_data 不再包含 belongsTo - Ids。
以这个进度结束:
Error while processing route: workgroups Assertion Failed: You looked up the 'user' relationship on a 'membership' with id 21 but some of the associated records were not loaded.
我真的很感谢这方面的每一个帮助。
谢谢
【问题讨论】:
标签: ember.js ember-data ember-cli