gpt4 book ai didi

javascript - 更新给定索引的数组值(mongoose,mongodb)

转载 作者:行者123 更新时间:2023-11-30 19:57:44 25 4
gpt4 key购买 nike

在我的数据库中,我的架构中有一个字段:priority_data: [ String ]这是优先级数据的数组

这是该字段可以包含的示例:"priority_data": ["Photo","Video","Music"]

我想更新,例如仅索引 2

我尝试继续执行以下代码:

await Disk.findOne({_id: id})
.then(doc => {
doc.disk_info[1] = 'Office Document';
doc.save()
.then(() => {
res.status(200).json({
message: 'ok'
})
})
})

但这给我带来了一个错误

有人能帮忙吗?

最佳答案

await Disk.update(
{_id: id},
{$set:{"priority_data.1":"Office Document"}}
)

关于javascript - 更新给定索引的数组值(mongoose,mongodb),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53751761/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com