Я получаю ошибку при использовании whereGreaterThanOrEqualTo из firebase. Я пытаюсь выполнить поиск в моей базе данных, если она начинается с соответствующих букв, вот мой код:
constructor(fireStore, rootStore) {
this._firestore = fireStore;
this._employeeInfo = this._firestore.collection('Employee');
}
getEmployeeInfo = async () => {
const employeeList = [];
const snapshot = await this._employeeInfo
.whereGreaterThanOrEqualTo("fullName", this.fullName)
.get()
snapshot.docs.forEach((doc) => {
employeeList.push(doc.data());
});
return employeeList;
};
Ошибка
"TypeError: _this2._employeeInfo.whereGreaterThanOrEqualTo is not a function. (In '_this2._employeeInfo.whereGreaterThanOrEqualTo("fullName", _this2.fullName)', '_this2._employeeInfo.whereGreaterThanOrEqualTo' is undefined)"