Любая идея, как преобразовать текстовое значение в нижний регистр при индексации в функции firestore. я пробовал это
const newRef = db.collection("user").where("profile.companyName".toLowerCase(), "> = ", data.value.toLowerCase())
но это дает мне ошибку в этой части
"profile.companyName".toLowerCase()
Возможно ли это сделать? Я действительно не хочу сохранять все имена в нижнем регистре, чтобы иметь возможность правильно индексировать мои имена, а затем использовать их заглавными буквами.
У Firestore нет API или механизма, чтобы сделать это за вас. Вам нужно будет сохранить версию строки в нижнем регистре в поле и использовать это поле для выполнения запроса.
@ Дуг_Стивенсон. Спасибо за ответ. Я немного боялся этого.