【发布时间】:2017-12-31 11:27:49
【问题描述】:
我正在开发一款游戏,并且正在尝试创建一个房间系统。我正在尝试查询未填充的房间,并让用户加入第一个房间。问题是我正在查询“填充”== false 的文档。我的数据库中有一个,但没有找到。
let query = roomsRef.where("filled","==","false").get().then(function(snap){
console.log(snap.size);
if(snap.docs[0].data()){
roomId = snap.docs[0].id;
roomsRef.doc(roomId).update({
filled: true,
user2: username
});
return;
}
});
上面的代码返回“Cannot read property 'data' of undefined”。
【问题讨论】:
标签: javascript html firebase google-cloud-firestore