Definición, creación y eliminación de una colección de MongoDB

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:
    como una colección pertenece a la base de datos única, primero tendremos que crear una base de datos para crear una colección:

  • 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- geeksforgeeks
    use 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.

    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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *