Мне нужно получить данные, сравнив текущую дату со свойством с именем start date в моей базе данных firestore. Мне нужно только получить данные, которые соответствуют текущему значению даты с начальной датой. Я создал запрос для получения данных, но не могу получить какие-либо данные, используя этот запрос.
event.model.ts
export interface Events{
title:String;
start:Date;
end:Date;
}
app.component.ts
event$:Observable<Events[]>;
const newDate = firebase.firestore.Timestamp.fromDate(new Date()).toDate();
this.event$ = this.firestore.collection<Events>('eventsCalender',
ref => ref.where('start','==',newDate)).valueChanges();
this.event$.subscribe(data => console.log(data));
Я создал интерфейс и экспортировал, и в app.component.ts реализован запрос для извлечения события. start - переменная даты начала, где я проверяю, равна ли переменная start текущей переменной даты, если это так, возвращает те события, в которых нет событий текущего дня. Но код, который я написал, не получает никаких данных, даже если в базе данных есть данные.