【发布时间】:2019-01-30 17:00:07
【问题描述】:
我想使用set(...)函数,但是Firebase-Log说这个函数不可用。
Firebase-Cloud-Function 日志:
"TypeError: GeoPostLocations.set 不是一个函数 在 database.collection.doc.collection.doc.set.then.result"
const functions = require('firebase-functions');
const functions = require('firebase-functions');
var admin = require('firebase-admin');
var serviceAccount = require('./serviceAccountKey.json');
var GeoFirestore = require('geofirestore').GeoFirestore;
const database = admin.firestore();
const geofirestore = new GeoFirestore(database);
const GeoPostLocations = geofirestore.collection('PostLocations');
在我的函数中,我执行以下代码:
return GeoPostLocations.set("DummyIDForTest", [50.312312312, 5.4302434234]]).then(result => {
console.log(result);
return 0;
}).catch(error => {
console.log(error);
return 1;
});
【问题讨论】:
标签: node.js firebase geofirestore