【发布时间】:2020-07-07 20:02:37
【问题描述】:
let FieldValue = require('firebase-admin').firestore.FieldValue;
docref.update({
[`${dbuserinfo["username"]}`]: FieldValue.delete()
});
只要dbuser["username"] 有“_”或“.”它没有删除。没有错误消息,它会默默地跳过这些类型的删除尝试
但是,在以以下方式创建它时,没有任何问题。
docref.set({[dbuser["username"]] : val});
PS: 由于@doug-stevenson 想要一些数据证明,这里是截图 https://imgur.com/FW4uiD3https://imgur.com/nDAgchd
【问题讨论】:
-
错误信息是什么?使用 update() 返回的承诺。
-
更新问题并显示错误消息
标签: node.js google-cloud-firestore firebase-admin