| 
 |   | 
 read  source  history  
 
updateOne()
 
MongoDB Driver Function Reference 
 
 
Updates the first document in a collection that meets the filter criteria. 
More information can be found in the corresponding entry of the MongoDB Manual. 
 
 
 
<collection>.updateOne(<filter>, <update>[, <options>]) 
 
 |   
 
 
Arguments 
 
 
|  <collection>  |   |  The target collection.  |  
|  <filter>  |   |  A filter expression using query operators.  |  
|  <update>  |   |  A BSON document containing the modifications to apply.  |  
|  <options>  |   |  A BOSN document specifying options.  |  
 
 
 |   
 
 
Options 
 
 
{ upsert: <boolean>, arrayFilters: [<document>], collation: <document>, hint: <document>. } 
 
|  upsert  |   |  Specifies if a document should be created if no document matches (default: false).  |  
|  arrayFilters  |   |  An array of filter documents that determine which array elements to modify for an update operation on an array field.  |  
|  collation  |   |  A document specifying the collation.  |  
|  hint  |   |  A document specifying a hint.  |  
 
 
 |   
 
 
Example 
 
 
db.employees.updateOne({ salary: { $gt: 700000 }}, { $set: { bonus: 50000 }}); 
 
 |   
 
Sets the bonus in one document from the employee collection with a salary greater than 700000 to 50000. 
 
 
 
 
home | MongoDB Driver Function Reference | MongoDB Driver 
 
		 |