【发布时间】:2018-03-20 11:46:51
【问题描述】:
我按照文档here 了解如何编写查询,但我没有从中获得任何数据。数据库已经填充了文档提供的示例
下面是我的代码
var db = firebase.firestore();
var citiesRef = db.collection("cities");
var query = citiesRef.where("state", "==", "CA");
query.get().then(function(doc) {
if (doc.exists) {
console.log("Document data:", doc.data());
} else {
console.log("No such document!");
}
}).catch(function(error) {
console.log("Error getting document:", error);
});
如果我没有对其进行任何查询,它就可以正常工作。例如(也来自文档):
var docRef = db.collection("cities").doc("SF");
docRef.get().then(function(doc) {
if (doc.exists) {
console.log("Document data:", doc.data());
} else {
console.log("No such document!");
}
}).catch(function(error) {
console.log("Error getting document:", error);
});
【问题讨论】:
标签: firebase nosql google-cloud-firestore