All Products
Document Center

Syntax support for MongoDB

Last Updated: May 19, 2022
Category Statement
Collection statements Read statements:
aggregate, find, findOne, count, distinct, getIndexes, getShardDistribution, isCapped, stats, dataSize, storageSize, totalIndexSize, and totalSize
Data update statements:
insert, save, findAndModify, remove, and update
Collection modification statements:
drop and renameCollection
Index modification statements:
createIndex, createIndexes, dropIndexes, and reIndex
Other statement:
Database statements Read statements:
commandHelp, currentOp, getCollectionInfos, getCollectionNames, getLastError, getLastErrorObj, getLogComponents, getPrevError, getProfilingStatus, getReplicationInfo, getSiblingDB, help, isMaster, listCommands, printCollectionStats, printReplicationInfo, version, serverBuildInfo, serverStatus, and stats
Statement for creating a collection:
High-risk statements:
dropDatabase, fsyncLock, fsyncUnlock, killOp, repairDatabase, resetError, and runCommand
Query cache statements Read statements:
getPlanCache, getPlansByQuery, and listQueryShapes
Write statement:
User management statements Read statements:
getUser and getUsers
Modification statements:
createUser, changeUserPassword, dropUser, dropAllUsers, grantRolesToUser, revokeRolesFromUser, and updateUser
Role management statements Read statements:
getRole and getRoles
Modification statements:
createRole, dropRole, dropAllRoles, grantPrivilegesToRole, revokePrivilegesFromRole, revokeRolesFromRole, and updateRole
Replication set statements help, printReplicationInfo, status, and conf
Sharding statements getBalancerState and isBalancerRunning