Javascript 使用mongoose向MongoDB中的现有对象添加和附加参数?

Javascript 使用mongoose向MongoDB中的现有对象添加和附加参数?,javascript,node.js,mongodb,mongoose,Javascript,Node.js,Mongodb,Mongoose,我在mongodb中有如下条目: {"_id":{"$oid":"60985407d335493ec82db382"}, "user":"Katana900" ,"__v":{"$numberInt":"0"}} (我是非关系数据库新手)需要添加的任何方式 firstName:“Megan”,lastName:“Reed”使用以下代码添

我在mongodb中有如下条目:

{"_id":{"$oid":"60985407d335493ec82db382"},
"user":"Katana900"
,"__v":{"$numberInt":"0"}}
(我是非关系数据库新手)需要添加的任何方式
firstName:“Megan”,lastName:“Reed”
使用以下代码添加到当前条目

问题是结果保持不变,如果将用户名更改为其他名称,则会更新,但不会更新以下项目!!谢谢

//Node.js模型文件A
const mongoose=require('mongoose')
const budgetSchema=新的mongoose.Schema({
用户:“
});
const Budget=mongoose.model('Budget',budgetSchema)
const budgetReal=新预算({
用户:“Katana900”,
})
budgetReal.save()//将模型保存到数据库,然后稍后更新
module.exports=预算
//Node.js控制器文件B
const query={u id:“60985407d335493ec82db382”};
const updateCurrentValue2=wait Budget.findOneAndUpdate(查询{
用户:“Katana900”,
名字:“梅根”,
姓:“里德”
})
//如果将用户名更改为其他名称,结果将保持不变,但不会更新以下项目
//我使用post来执行文件B中的代码