如何修复'错误:FIRESTORE(4.8.0)内部声明失败:未知关系:array-contains'

问题描述 投票:0回答:1

调用网页时,我在浏览器中收到此错误消息错误:FIRESTORE(4.8.0)内部声明失败:未知关系:包含数组这正在我的本地计算机上工作,并在我更改Firestore查询以使用数组包含项时开始]

我读过有关将我的Admin SDK更新到6.0.0或更高版本的信息,但我认为这不起作用或做错了,我从firebase页面执行了以下步骤:https://firebase.google.com/docs/admin/migrate-admin#admin_java_sdk_600我已经检查过我的Node.js版本,它是:v12.4.0

这是我实现的代码示例

 let doc = this.database.collection('Articles')
 .where('SerachIndex','array-contains',this.TextParams);

我正在使用包含arrar的运算符进行查询,但是我不知道如何在本地计算机上将admin SDK 4.8更新到6.0或更高版本

node.js reactjs
1个回答
0
投票

正如您所说,您需要更新到admin SDK 6.0或更高版本(现在是8.6.1版)。

© www.soinside.com 2019 - 2024. All rights reserved.