我正在使用 Ember 2.3、EmberData 2.3.2 和 EmberFire 1.6.3
在我的 Ember 路由中,我返回了一个如下所示的 firebase 查询:
model() {
return this.store.query('todo', {
orderBy: 'complete',
equalTo: false
});
},
我的模型如下所示:
export default DS.Model.extend({
title: DS.attr('string'),
complete: DS.attr('boolean')
});
当我用 equalTo: true 查询 EmberFire 时,我得到了预期的结果,只返回已完成的项目。如果我用 equalTo: false 查询,它会给我所有的记录。
有没有更合适的方法来获取完整 === 错误的所有记录?