Mongo Administrative Functions
Mongo Administrative Functions
Aggregation Cursor
Aggregation Cursor
Aggregation Cursor Options
Aggregation Cursor Options
Aggregation Options
Aggregation Options
Bulk Write Operation Result Object
Bulk Write Operation Result Object
Bulk Write Result
Bulk Write Result
Chunk
Chunk
A class representation of the BSON Code type.
A class representation of the BSON Code type.
Mongo Collection
Mongo Collection
http://mongodb.github.io/node-mongodb-native/2.1/api/index.html
{"name":"listing_activity", "type":"collection", "options":{}, "info":{"readOnly":false}, "idIndex":{"v":2,"key":{"_id":1},"name":"_id_","ns":"mi.listing_activity"}}
{"name":"listing_activity", "type":"collection", "options":{}, "info":{"readOnly":false}, "idIndex":{"v":2,"key":{"_id":1},"name":"_id_","ns":"mi.listing_activity"}}
Mongo Collection Retrieval Options
Mongo Collection Retrieval Options
Creates a new Command Cursor instance (INTERNAL TYPE, do not instantiate directly)
Creates a new Command Cursor instance (INTERNAL TYPE, do not instantiate directly)
http://mongodb.github.io/node-mongodb-native/2.2/api/CommandCursor.html
Command Result
Command Result
MongoDB Connection
MongoDB Connection
Mongo Client Connection Options
Mongo Client Connection Options
https://mongodb.github.io/node-mongodb-native/api-generated/mongoclient.html#connect
Count Options
Count Options
Cursor
Cursor
https://mongodb.github.io/node-mongodb-native/api-generated/cursor.html
Cursor Extensions
Cursor Options
Cursor Options
Cursor Stream
Cursor Stream
Mongo DSL Extensions
Mongo Database
Mongo Database
https://mongodb.github.io/node-mongodb-native/api-articles/nodekoarticle1.html
Database Options
Database Options
Database Clone Options
Database Clone Options
Database Statistics
Database Statistics
Database Statistics Options
Database Statistics Options
Delete Options
Delete Options
Delete Write Operation Result
Delete Write Operation Result
Find And Modify Write Operation Result
Find And Modify Write Operation Result
Find-And-Update Options
Find-And-Update Options
Index Information Options
Index Information Options
Index Options
Index Options
Insert Write Operation Result
Insert Write Operation Result
List Collections Options
List Collections Options
The callback format for results
Mongo Client Module
Mongo Client Module
Mongo Client Class
Mongo Client Class
Mongo Client Extensions
MongoDB Client Options
MongoDB Client Options
https://mongodb.github.io/node-mongodb-native/api-generated/mongoclient.html#connect
MongoDB Module for Node.js
MongoDB Module for Node.js
2.2
http://mongodb.github.io/node-mongodb-native/2.2/api/
Mongo Error
Mongo Error
http://mongodb.github.io/node-mongodb-native/2.1/api/MongoError.html
MongoDB ObjectID
MongoDB ObjectID
Operation Result
Operation Result
Profiling Information
Profiling Information
Mongo Projection Enrichment
Read Preference
Read Preference
Read Preference Options
Read Preference Options
Remove User Options.
Remove User Options.
Rename Options
Rename Options
MongoDB Replica Set Servers
MongoDB Replica Set Servers
Document Replacement Options
Document Replacement Options
MongoDB Server
MongoDB Server
Stream Transform
Stream Transform
Text Search Options
Text Search Options
Unordered Bulk Operation
Unordered Bulk Operation
Document Update Options
Document Update Options
Update Write Operation Result Object
Update Write Operation Result Object
Update Write Result
Update Write Result
Validation Result
Validation Result
Write Concern Error
Write Concern Error
Write Error
Write Error
Write Options
Write Options
Joins query clauses with a logical AND returns all documents that match the conditions of both clauses.
Joins query clauses with a logical AND returns all documents that match the conditions of both clauses.
db.inventory.find( { $and: [ { price: { $ne: 1.99 } }, { price: { $exists: true } } ] } )
Joins query clauses with a logical AND returns all documents that match the conditions of both clauses.
Joins query clauses with a logical AND returns all documents that match the conditions of both clauses.
db.inventory.find( { $and: [ { price: { $ne: 1.99 } }, { price: { $exists: true } } ] } )
Modifies the $push and $addToSet operators to append multiple items for array updates.
Modifies the $push and $addToSet operators to append multiple items for array updates.
$each: [ 90, 92, 85 ]
Projects the first element in an array that matches the specified $elemMatch condition.
Projects the first element in an array that matches the specified $elemMatch condition.
{ students: { $elemMatch: { school: 102 } } }
{ $inc: { <field1>: <amount1>, <field2>: <amount2>, ... } }
Joins query clauses with a logical NOR returns all documents that fail to match both clauses.
Joins query clauses with a logical NOR returns all documents that fail to match both clauses.
db.inventory.find( { $nor: [ { price: 1.99 }, { sale: true } ] } )
Joins query clauses with a logical NOR returns all documents that fail to match both clauses.
Joins query clauses with a logical NOR returns all documents that fail to match both clauses.
db.inventory.find( { $nor: [ { price: 1.99 }, { sale: true } ] } )
Joins query clauses with a logical OR returns all documents that match the conditions of either clause.
Joins query clauses with a logical OR returns all documents that match the conditions of either clause.
db.inventory.find( { $or: [ { quantity: { $lt: 20 } }, { price: 10 } ] } )
Joins query clauses with a logical OR returns all documents that match the conditions of either clause.
Joins query clauses with a logical OR returns all documents that match the conditions of either clause.
db.inventory.find( { $or: [ { quantity: { $lt: 20 } }, { price: 10 } ] } )
Modifies the $push operator to specify the position in the array to add elements.
Modifies the $push operator to specify the position in the array to add elements.
$position: 1
The $set operator replaces the value of a field with the specified value.
The $set operator replaces the value of a field with the specified value.
{ $set: { field1: value1, ... } }
The $set operator replaces the value of a field with the specified value.
The $set operator replaces the value of a field with the specified value.
{ $set: { field1: value1, ... } }
Performs text search.
Performs text search.
db.articles.find( { $text: { $search: "coffee" } } )
https://docs.mongodb.org/manual/reference/operator/query/text/#op._S_text
Matches documents that satisfy a JavaScript expression.
Matches documents that satisfy a JavaScript expression.
db.myCollection.find( { $where: "this.credits == this.debits" } )
Mongo Administrative Companion
Bulk Write Operation Result Object Companion
Mongo Collection Companion
Command Cursor Singleton
Cursor Companion
Cursor Companion
Delete Write Operation Result Companion
Find And Modify Write Operation Result Companion
Insert Write Operation Result Companion
Mongo Client Companion
Mongo Client Companion
Mongo Client Class Companion
Mongo Error Singleton
Mongo Error Singleton
Read Preference Companion
Read Preference Companion
MongoDB Server
MongoDB Server
Stream Transform
Update Write Result Companion
Converts a JavaScript-style callback to a Scala-style future
Converts a JavaScript-style callback to a Scala-style future
the given callback function
a Scala-style future
Creates a new JSON document
Creates a new JSON document
the given key-value pairs
a new document
mongodb/gridfs package object
Implicit conversion tuple sequence to js.Dictionary
MongoDB package object