【发布时间】:2020-02-08 23:41:38
【问题描述】:
我使用以下代码从云函数更新 Firestore 文档中的 timeStamp 字段:
exports.updateDateWhenPhotoAdded = functions.firestore
.document('posts/{postId}')
.onCreate((snap, context) =>
{
const userId = snap.data().userId;
return db.collection('following').doc(`${userId}`).update({ latestPostTimeStamp: `${snap.data().timeStamp.toDate()}` });
});
timeStamp 字段的数据类型为 timestamp。但是,执行上述代码后,字段自动转换为字符串数据类型,并且timeStamp updated 不是默认时间戳格式('MMMM dd,yyyy 'at' HH:mm:ss a z' )。如何预防?
【问题讨论】:
标签: android google-cloud-firestore google-cloud-functions