我想要一个包含具有布尔值的键(会话ID)的对象。
我在Firestore中想要的东西
sessions: [
cs_test_foo,
cs_test_bar
],
emailsSent: {
cs_test_foo: false,
cs_test_bar: false
}
我目前正在做什么:
let session = {
id: 'cs_test_xxx'
}
docRef.update({
sessions: admin.firestore.FieldValue.arrayUnion(session.id),
emailsSent[session.id]: false
});
sessions 数组按预期工作,但创建该对象时遇到问题
答案 0 :(得分:1)
根据明确的要求,您应该使用:
emailsSent: {[session.id]: false}