Función ObjectID(): MongoDB usa ObjectID para crear identificadores únicos para todos los documentos en la base de datos. Es diferente a la identificación de entero autoincrementable tradicional, pero viene con su propio conjunto de ventajas.
Un ObjectID es un GUID (identificador único global). Los GUID se generan aleatoriamente a través de un algoritmo para garantizar la exclusividad. Estos ID se pueden generar en el servidor, pero como se ve en el fragmento anterior, también se pueden generar en el cliente. Eso significa que un cliente puede generar la ID de un documento que está a punto de insertar en la base de datos.
Instalación del módulo mongodb:
- Puede visitar el enlace para instalar el módulo mongodb . Puede instalar este paquete usando este comando.
npm install mongodb
- Después de instalar el módulo mongodb, puede verificar su versión de mongodb en el símbolo del sistema usando el comando.
npm version mongodb
- Después de eso, puede simplemente crear una carpeta y agregar un archivo, por ejemplo, index.js. Para ejecutar este archivo, debe ejecutar el siguiente comando.
node index.js
MongoDB proporciona ObjectID que se puede utilizar para generar nuevos ObjectID. El siguiente ejemplo genera una nueva ID y la imprime en la consola.
Nombre de archivo: index.js
const { MongoClient, ObjectID } = require('mongodb'); const id = new ObjectID(); // Print new id to the console console.log(id);
Pasos para ejecutar el programa:
- La estructura del proyecto se verá así:
- Asegúrese de haber instalado el módulo mongodb usando el siguiente comando:
npm install mongodb
- Ejecute el archivo index.js usando el siguiente comando:
node index.js
Así es como puede usar la función MongoDB ObjectID() para crear identificadores únicos para todos los documentos en la base de datos.
Publicación traducida automáticamente
Artículo escrito por gouravhammad y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA