Maison > Tutoriel système > Linux > le corps du texte

Commandes d'opération courantes de MongoDB

WBOY
Libérer: 2024-01-05 19:56:11
avant
574 Les gens l'ont consulté
Présentation La compatibilité naturelle de MongoDB et JavaScript rend l'utilisation de MongoDB sous Node.js extrêmement confortable. Nous utilisons généralement des outils ORM comme Mongoose pour faire fonctionner MongoDB. Cependant, l'affichage manuel de la base de données reste utile dans de nombreux scénarios, tels que le débogage des relations entre les modèles, l'effacement des tables utilisateur et la réinitialisation de la base de données.
Cet article répertorie ces commandes MongoDB couramment utilisées. Documentation MongoDB : https://docs.mongodb.com/常用的 MongoDB 操作命令 Opérations de base de données

# Voir la base de données

show dbs
Copier après la connexion

# Changer de base de données

use mydatabase
Copier après la connexion

# Supprimer la base de données actuelle

db.dropDatabase()
Copier après la connexion
Opération collecte

# Voir la collection

show collections
Copier après la connexion

# Supprimer la collection

db.users.drop()
Copier après la connexion
Opération Document Insérer le document
db.users.insert({
    name:'harttle',
    url:'http://harttle.com'
})
Copier après la connexion
Requête de documents

# Rechercher tout

db.users.find()
Copier après la connexion

# Requête conditionnelle

db.users.find({
    name:'harttle'
})
Copier après la connexion

# Sortie en retrait
db.users.find().pretty()

Documentation mise à jour
db.users.update({
    name:'harttle'
}, {
    url:'http://harttle.com'    
})
Copier après la connexion
Supprimer le document

# Supprimer tout

db.users.remove({})
Copier après la connexion

#Suppression conditionnelle

db.users.remove({
    url:'http://harttle.com'
})
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:linuxprobe.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal