Firebase中存在一个问题,即它无法正确执行以编码的URL作为搜索字符串的查询。针对此问题的文档修复方法是在请求的标题中添加文本“ --header“ X-Firebase-Decoding:1””。
如果您在查询中使用URL,就可以了,但是我正在使用Firestore JavaScript库,而我的调用看起来像:
firebase.firestore().collection('collectionName').where('fieldName', '==', encodedString );
是否有任何方法可以将必需的标头参数应用于通过Firebase JavaScript库发出的请求的查询?
我正在使用2019年2月21日以来的最新firebase-firestore.js文件,但这似乎无法解决问题。
非常感谢!
爱德华