Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 多天事件Firebase查询_Javascript_Firebase_Firebase Realtime Database_Google Cloud Firestore - Fatal编程技术网

Javascript 多天事件Firebase查询

Javascript 多天事件Firebase查询,javascript,firebase,firebase-realtime-database,google-cloud-firestore,Javascript,Firebase,Firebase Realtime Database,Google Cloud Firestore,我正在构建这个需要多日待办事项的应用程序。 不知道如何在Firebase中查询这些 如果我设置了开始和结束时间,那么由于firebase的限制,我无法查询这两个字段 现在>开始日期&现在=',rangeStart) $fire.firestore .collection('bonnen') .where('eventDateTime','

我正在构建这个需要多日待办事项的应用程序。 不知道如何在Firebase中查询这些

如果我设置了开始和结束时间,那么由于firebase的限制,我无法查询这两个字段

现在>开始日期&现在<结束日期

我可以使用数组并检查其中是否有日期,但此时查询的日期不能超过10天。 这对于月表来说并不方便

存储和查询这些数据的智能方式是什么

具有单日事件的当前查询

$fire.firestore
.collection('bonnen')
.where('eventDateTime','>=',rangeStart)

.where('eventDateTime','如您所述,这些查询是为了满足性能保证

建议您进行两个单独的查询,然后根据需要过滤结果,因此您的查询如下所示:

$fire.firestore
.collection('bonnen')
.where('eventDateTime','>=',rangeStart)
$fire.firestore
.collection('bonnen')
.where('eventDateTime','