【发布时间】:2020-03-26 00:54:18
【问题描述】:
我可以成功请求集合中的特定文档。但我需要能够查询所有文档,因为 Firestore(与实时数据库不同)不支持导出。
我知道以下是不可能的,但肯定有某种方法可以导出整个集合吗?
router.get('/firebase', function (req, res) {
var admin = require('firebase-admin');
const firebaseConfig = require('../firebaseConfig.json');
admin.initializeApp({
credential: admin.credential.cert(firebaseConfig),
databaseURL: 'https://***.firebaseio.com'
});
let db = admin.firestore();
let cityRef = db.collection('marketing').doc('*');
let getDoc = cityRef.get()
.then(doc => {
if (!doc.exists) {
console.log('No such document!');
} else {
console.log('Document data:', doc.data());
}
})
.catch(err => {
console.log('Error getting document', err);
});
});
【问题讨论】:
标签: node.js firebase google-cloud-firestore