时间戳字段上的Firestore“哪里”查询

时间:2018-11-30 17:15:52

标签: javascript angular firebase google-cloud-firestore

我正在尝试获取用户在过去一年中的所有交易,但没有任何回报。没有日期where子句可以正常工作:

  

注意!控制台中没有错误。

//Date one year before
let dateFrom = new Date();
dateFrom = new Date(dateFrom.setFullYear(dateFrom.getFullYear() - 1));

//Query not working
this.transCollection = this.afs.collection<Transaction>
('transactions', ref => ref.where('user_id', '==', this.user_id)
 .where('date', '>', dateFrom).orderBy('date', 'desc'));
);

//Query  working
this.transCollection = this.afs.collection<Transaction>
('transactions', ref => ref.where('user_id', '==', this.user_id)
 .orderBy('date', 'desc'));
);

enter image description here

索引: enter image description here 不知道我在想什么:(

0 个答案:

没有答案