我正在创建一个简单的闪存卡应用程序。这个模型很简单,每个用户都有很多车。
问题是我想得到卡片,这些卡片是在某个日期(JS毫秒)之前创建的。
model() {
const session = this.get('session').content;
return this.store.query('user', {orderBy: 'uid', equalTo: session.uid})
.then((records) => {
return records.get('firstObject');
}).then((userData) => {
return userData.get('cards');
});
}我可以得到所有的卡属于一个用户使用上面的片段,但如何才能得到卡只满足一定的条件?(例如,获取在特定日期之前创建的卡片)
发布于 2016-12-14 03:22:04
model() {
const session = this.get('session').content;
const now = Date.now('') + '';
return this.store.query('user', {orderBy: 'uid', equalTo: session.uid})
.then((records) => {
return records.get('firstObject');
}).then((userData) => {
return userData.store.query(
'card',
{
orderBy: 'updatedAt',
endAt: 1481641085721
});
});
}我试图再次查询userData以满足我的要求。
https://stackoverflow.com/questions/41133600
复制相似问题