在我的 Firebase 项目中,我需要查询在某个城市的某个日期有空的所有用户,并按其他一些标准进行排序。
由于我们不能在一个查询中使用多个“数组包含”操作,我在 Firestore 中尝试了众所周知的“地图技巧”,但现在我向查询添加了排序,这不再是一种选择。
let usersQuery = firestore.collection('Users')
.where('availableInAreaCodes.12345', '==', true)
.where('availableOnDates.2019-10-20', '==', true)
.orderBy('level', 'asc');
有任何想法吗?
尚方宝剑之说
MMTTMM
相关分类