我正在尝试使用autoId和要获取的autoId创建文档,我想将其存储在文档中。然后我只是想用一个解构的对象来更新文档。我知道如何获取文档的引用,这样我就可以获取autoId但不知道如何将其存储到文档中。事实。 我正在尝试将docId存储在对象中
const sesWebhook = async (req, res) => {
var event = JSON.parse(req.body);
var message = JSON.parse(event.Message);
const timestamp = momentTz(message.mail.timestamp)
.tz('Asia/kolkata')
.format();
const date = momentTz(timestamp).format('X');
const emailId = message.mail.commonHeaders.to[0];
let doc = {
messageId: message.mail.messageId,
eventType: message.eventType,
timestamp: date,
from: message.mail.commonHeaders.from,
to: message.mail.commonHeaders.to[0],
subject: message.mail.commonHeaders.subject,
eventInfo: message[message.eventType.toLowerCase()],
};
//this is for getting the document reference
const outboxRef = await db.collection('outbox').doc();
//this is the way to update the value
const outboxUpdate = outboxref.set(doc, {merge:false})
}