我正在尝试进行这样的 'in' 查询: db.collection('units').where('SuperID', 'in', payload)
SuperID:是一个数字
有效载荷:是与 SuperID 匹配的数字数组
我这样做是为了可以根据这样的文档对用户进行分组
Vuex 商店
getgs: firestoreAction(({ bindFirestoreRef, payload }) => {
//return the promise returned by 'bindFirestoreRef'
return bindFirestoreRef('gs', db.collection('units').where('SuperID', 'in', payload))
}),
方法
methods: {
...mapActions(['getgs']),
ggs(payload){
console.log(payload)
this.getgs(payload)
}
}
每当我尝试调用它时,它都会记录我需要的数组,然后说它未定义并引发 Firebase 错误。