gpt4 book ai didi

angular - 如何查询包含一个字段值的对象数组firebase angular?

转载 作者:行者123 更新时间:2023-12-05 05:06:44 25 4
gpt4 key购买 nike

我有以下文件:

"players" : [ 
{
"id" : userid,
"name" : "dissident"
},
{
"teamId" : teamId,
"name" : "ink"
}
]

这个我试过了,但是不行

this.afs.collection('matches', ref => ref.where('players', 'array-contains', {teamId: teamId}))

最佳答案

你的错误是这样的:

FirebaseError: Function Query.where() called with invalid data. Unsupported field value: undefined (found in field teamId)

这意味着您在查询中为 teamId 传递了无效值 undefined,这是无效的。您应该调试您的代码并弄清楚为什么 teamId 未定义,然后修复它。

关于angular - 如何查询包含一个字段值的对象数组firebase angular?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59640627/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com