MongoDB Reference
This page summarizes materials for learning and using MongoDB, including commonly used functions and operators.
-
MongoDB Aggregation Operators
-
MongoDB Arithmetic Operators
-
MongoDB Array Operators
-
MongoDB Boolean Operators
-
MongoDB Collection Methods
- aggregate
- bulkWrite
- count
- countDocuments
- createIndex
- createIndexes
- dataSize
- deleteMany
- deleteOne
- distinct
- drop
- dropIndex
- dropIndexes
- ensureIndex
- estimatedDocumentCount
- explain
- find
- findAndModify
- findOne
- findOneAndDelete
- findOneAndReplace
- findOneAndUpdate
- getIndexes
- getShardDistribution
- getShardVersion
- hideIndex
- insertMany
- insertOne
- Introduction to MongoDB collection.insert() Method
- Introduction to MongoDB collection.update() Method
- isCapped
- latencyStats
- mapReduce
- reIndex
- remove
- renameCollection
- replaceOne
- stats
- storageSize
- totalIndexSize
- totalSize
- unhideIndex
- updateMany
- updateOne
- validate
- watch
-
MongoDB Comparison Operators
-
MongoDB Conditional Operators
-
MongoDB Cursor Methods
- cursor.addOption
- cursor.allowDiskUse
- cursor.allowPartialResults
- cursor.batchSize
- cursor.close
- cursor.collation
- cursor.comment
- cursor.count
- cursor.explain
- cursor.forEach
- cursor.hasNext
- cursor.hint
- cursor.isClosed
- cursor.isExhausted
- cursor.itcount
- cursor.limit
- cursor.map
- cursor.max
- cursor.maxawaittimems
- cursor.maxTimeMS
- cursor.min
- cursor.next
- cursor.noCursorTimeout
- cursor.objsLeftInBatch
- cursor.pretty
- cursor.readConcern
- cursor.readPref
- cursor.returnKey
- cursor.showRecordId
- cursor.size
- cursor.skip
- cursor.sort
- cursor.tailable
- cursor.toArray
- cursor.tryNext
-
MongoDB Date Operators
-
MongoDB Set Operators
-
MongoDB String Operators
-
MongoDB Trigonometric Operators
-
MongoDB Type Conversion Operators
-
MongoDB Update Operators
-
Other