I need the help to query long collection with date range. See the below example document. I wanna query startTime field using date range.
The solution is to use Date.now (), stop using timestamp service from firebase, you need to work with the numerical value of the time in milliseconds like for example: 1514271367000, instead if firestore uses 26/12/2017 1:56:07 GMT- 0500 (-05) will not work. An example of a query is:
this.fsService.afs.collection('chats/4bY1ZpOr1TPq8bFQ3bjS/finance/123+finance/12345'
, ref => ref.orderBy('hour').startAt(1514184967000).endAt(1514271367000))
.valueChanges().subscribe(data =>{
this.mensajes = data;
})