我在 Ember 和 Rails 应用程序中定义了两个模型:
App.Library = DS.Model.create({
books: DS.hasMany('App.Book')
});
App.Book = DS.Model.create({
library: DS.belongsTo('App.Library')
});
在后端,我为每个图书馆有几本书,我想检索这些书,但是当我这样做时没有后端调用(图书馆对象是正确的并且有一个与其背面的 id 匹配的 id -结尾):
var libraryBooks = library.get("books");
我期待对我的 rails API 进行后端调用,以便获取该特定图书馆的所有书籍,但我只是在Ember.OrderedSet
没有后端调用的情况下得到空的。
我从 Ember 开始,所以也许这不正确,如果是这种情况,如果您只有模型的 id,那么直接从后端检索给定模型的“hasmany”的最佳方法是什么?