【发布时间】:2018-05-20 20:14:30
【问题描述】:
我的 firebase 云函数拒绝记录我从我的 firestore 传递给它的数据,并且在使用 try 和 catch 函数后它也拒绝显示错误。
import * as functions from 'firebase-functions';
const admin = require('firebase-admin')
admin.initializeApp(functions.config().firebase)
const ref = admin.firestore();
export const dailyCheck = functions.https.onRequest((request,
response) => {
console.log('load it again')
const currentTime = new Date().getTime()
const twoMonths = currentTime + 2592000000
console.log(twoMonths + ' ----currentTime + 2months');
console.log(currentTime + '---curentTime only');
try {
ref.collection('customers').where('finishDatemind', '<',
`${twoMonths}`)
.get().then(data => {
data.forEach(doc => {
console.log(doc.data()+'here it is');
})
})
}
catch (e) { console.error(e) }
});
它在我的函数日志控制台上返回:
1526845438060---curentTime only
1529437438060 ----currentTime + 2months
load it again
【问题讨论】:
标签: javascript google-cloud-functions