Ошибка Firestore «Обновление несуществующего запроса» - PullRequest
0 голосов
/ 15 сентября 2018

Извините за мой плохой английский.

При выполнении кода, подобного следующему, появляется ошибка, подобная изображению.

@firebase/firestore: - "Firestore(5.5.0): FIRESTORE(5.5.0) INTERNAL ASSERTION FAILED: Updating a non-existent query"

@firebase/firestore: - "Firestore(5.5.0): INTERNAL UNHANDLED ERROR: "

Unhandled Promise Rejection: Error: FIRESTORE(5.5.0) INTERNAL ASSERTION FAILED: Updating a non-exixtent query

Error: FIRESTORE(5.5.0) INTERNAL ASSERTION FAILED: Updating a non-existent query

firestore_error

const db = firebase.firestore();
const dammyRef = db.collection('dammy');

dammyRef.where('num', '>=', 18).where('num', '<', 30).get()
  .then((querySnapshot) => {
    querySnapshot.forEach((doc) => {
      console.log(doc.data());
    })
  });

Однако эта ошибка возникает только при использовании iPhone Safari или Chrome. В версии Chrome для ПК нет ошибки.

версия Firebase, "firebase": "^ 5.5.0",

Скажите, пожалуйста, причину возникновения этой ошибки.

Спасибо.

1 Ответ

0 голосов
/ 05 ноября 2018

Для меня эта ошибка произошла, когда у меня был неверный тип данных в качестве третьего параметра запроса «где» в Firestore.Проверьте тип данных и убедитесь, что значение соответствует тому, что находится в базе данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...