У меня есть клонированная производственная среда и база данных firestore.У меня есть следующий код, работающий OK в производственной среде:
const query = Datastore.datastore.createQuery('users').filter('email', '=', email);
const results = await Datastore.datastore.runQuery(query);
В моей среде разработки, однако, я получил ошибку: "9 FAILED_PRECONDITION: не найдено соответствующего индекса."
Я клонировал ивосстановил базу данных firestore в моем устройстве, используя npm firestore-backup-restore.Я проверил, что данные, которые я ищу, существует, выполнив запрос непосредственно от https://console.firebase.google.com и получил ожидаемый результат.
В моей среде разработки у меня тот же составной индекс, что и в производствеи в индексе одного поля нет исключения.
Есть ли какая-то конфигурация, которую я пропустил?Как запустить ручное индексирование?
Заранее спасибо.