我的代碼使用 Mongoose/MongoDB 有一個小而重要的問題。我似乎無法使用$pull
或$pullAll
在Model.findOneAndUpdate({})
.
我的代碼如下:
db?.updateOne({ $pull: {
AutoRole: {
Roles: [value],
}
}
});
這是我的模型架構:
const guildSchema = new mongoose.Schema({
GuildID: String,
AuditChannel: String,
AutoRole: {
Roles: Array
},
});
到目前為止,我對如何使它作業沒有想法。我想知道我是否做錯了,但我似乎無法找到我做錯了什么。
uj5u.com熱心網友回復:
我認為這里的正確語法是:
{
$pull: {
"AutoRole.Roles": value
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/508418.html
標籤:javascript 节点.js 打字稿 mongodb 猫鼬
上一篇:如何在ReactMUITooltip中添加多個文本作為標簽和子標簽
下一篇:單擊svg元素時如何更改其背景