Я пытаюсь получить предстоящие встречи с текущей даты, но всякий раз, когда я добавляю предложение where () с датой, он возвращает мне пустой массив, но без предложения date where он предоставляет данные, и я понятия не имею, почему это происходит. Я храню и сравниваю записи, используя дату, которую я сохранил в виде строки. формат обеих дат одинаков.
firebase.firestore().collection('collectionName')
.where('userId','==',id)
.where('status','==','Approved')
.where('date','>',currentDate).get().then(res => {
console.log(res)
}).catch(error => {
})