AI助手支持GPT4.0
云函数如何一次性如何一次性添加字段和数组?How do cloud functions add fields and arrays all at once?
云函数如何一次性如何一次性添加字段和数组?
await db.collection("service_collection").add({
data: {
openid,
userInfo,
BlogGroup: _.push([collData])
}
})
这样写多了莫名其妙多了三个字段,还挺麻烦的
await db.collection("service_collection").doc(openid).update({
data: {
openid,
userInfo,
BlogGroup: _.push([collData])
}
})
这样写只有存在该数据才有效:
有哪位大神知道更好的解决方案?
想要的效果:如何同时新增数组以及字段?
await db.collection ("service_ collection").add({ data: { openid, userInfo, BlogGroup: _ . push ([colldata])}) it's a lot of trouble to write three more fields db.collection ("service_ collection").doc(openid).update({ data: { openid, userInfo, BlogGroup: _ . push ([colldata])}) this is only effective if the data exists: which God knows a better solution? Desired effect: how to add arrays and fields at the same time?
collection.add换成doc.set就行了。