MongoDB es una base de datos basada en documentos multiplataforma de código abierto.
Documento: Es la unidad básica de MongoDB y un solo registro dentro de una colección se conoce como documento.
Es un objeto JSON que tiene los datos en forma de pares clave-valor.
Colección: Es la agrupación de documentos. Una colección pertenece a la base de datos única dentro de MongoDB.
La colección contiene los datos en forma de documento al igual que la tabla de RDBMS que contiene los datos en forma de filas y columnas.
- Crear una colección mongodb:
- PASO 1: Primero ejecute el siguiente comando en su mongo shell o símbolo del sistema
mongo
- PASO 2: Verifique todas las bases de datos existentes usando el siguiente comando:
show dbs
- PASO 3: Creando una base de datos
Aquí estamos creando una base de datos llamada as- geeksforgeeksuse geeksforgeeks
Si la base de datos geeksforgeeks está presente, cambiará a ella; de lo contrario, creará un nuevo nombre de base de datos como geeksforgeeks y luego cambiará como se muestra a continuación.
como una colección pertenece a la base de datos única, primero tendremos que crear una base de datos para crear una colección:
- Inserción de documentos en la colección
- Insertar solo un documento a la vez
db.collection.insertOne(document)
- Insertar más de un documento a la vez
db.collection.insertMany([ document_1, document_2..... ])
Edición de una colección:
db.collection.update(query, update) query: An object for finding the document Example: {"name":"shilpi"} update: An object for updating the document with set command Example: {$set:{"age":"23"}}
- Para editar una función de actualización de colección mongodb se utiliza
- Aplique la consulta para encontrar el documento que desea actualizar.
En nuestra colección, queremos actualizar la colección que tiene el nombre de shilpi, por lo que la consulta es:{"name":"shilpi"}
- Usando el comando set para modificar el nombre del campo
- Elija qué nombre de campo desea modificar y luego ingrese el nuevo valor correspondiente en la consulta.
En nuestra colección, queremos editar el valor de edad a 23 para el nombre shilpi:{$set:{"age":"23"}}
Dejando la colección:
db.collection.drop()
Devolverá verdadero si la colección se elimina con éxito.
Publicación traducida automáticamente
Artículo escrito por AshishkrGoyal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA