如何定义更新标准

我有一个表单与一个字段的input – “companyName”:

<form method="post" id="uploadForm" enctype="multipart/form-data" enctype="multipart/form-data" action="/edit_company/<%- company.name %>" method="post"> <input class="form-control" type="text" name="companyName" value="<%- company.name %>"> <input type="submit" class="btn btn-primary" name="submit" id="submit" value="Send!"> </form> 

如何用指定的标准更新MongoDB中的公司名称? 我如何定义这个标准?

mongoose查询例子:

 Company.update({"some criteria": "some criteria"}, {$set: {name: req.body.companyName} }); 

更新前的集合示例:

 > db.companies.findOne(); { "name" : "someName", "salt" : "0.8330190361011773", "_id" : ObjectId("53200580d0285e46618de6bc"), "created" : ISODate("2014-03-12T06:58:08.166Z"), "__v" : 0 } 

标准即您的对象ID

 => Company.update({"_id": ObjectId("53200580d0285e46618de6bc")}, {$set: {name:req.body.companyName} });