В Firebase существует проблема, из-за которой он не может правильно выполнить запрос с закодированным URL в качестве строки поиска.Документированное исправление заключается в добавлении текста '--header "X-Firebase-Decoding: 1"' в заголовок запроса.
Это нормально, если вы используете URL для своего запроса, но я использую библиотеку JavaScript Firestore, и мой вызов выглядит следующим образом:
firebase.firestore().collection('collectionName').where('fieldName', '==', encodedString );
Есть ли какие-либо средства для примененияОбязательный параметр заголовка для запроса на запрос, сделанный через библиотеки Firebase JavaScript?
Я использую последний файл firebase-firestore.js от 21 февраля 2019 года, но, похоже, это не решает проблему.
Большое спасибо!
Эдвард