我有一个名为问题和主题的模型:
App.Question = DS.Model.extend({
title: DS.attr('string'),
description: DS.attr('string'),
answers: DS.hasMany('answer',{async:true }),
subjects: DS.hasMany('subject',{async:true })
});
App.Subject = DS.Model.extend({
description: DS.attr('string'),
question: DS.belongsTo('question')
});
我想返回所有标有特定主题的问题,例如
findAll questions where subjects.contain(aSubject)
我是否必须在嵌入的SubjectsArray上实现过滤器,或者是否有一种灵活的方式来使用Ember数据执行此操作?
感谢