¿Cómo puedo generar un objeto con mangosta?
Me gustaría generar un MongoDB ObjectId
con Mangosta. ¿Hay alguna forma de acceder al constructor ObjectId
desde Mongoose?
89
Author: Dmitry Minkovsky, 2013-07-27
2 answers
Puedes encontrar el constructor ObjectId
en require('mongoose').Types
. He aquí un ejemplo:
var mongoose = require('mongoose');
var id = mongoose.Types.ObjectId();
id
es un ObjectId
recién generado.
Puede leer más sobre el objeto Types
en Mongoose#Types documentation.
203
Author: Dmitry Minkovsky,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-08-01 15:45:00
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-08-01 15:45:00
Puedes crear un nuevo MongoDB ObjectId
así usando mangosta:
var mongoose = require('mongoose');
var newId = new mongoose.mongo.ObjectId('56cb91bdc3464f14678934ca');
// or leave the id string blank to generate an id with a new hex identifier
var newId2 = new mongoose.mongo.ObjectId();
29
Author: steampowered,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-03 16:05:53
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-03 16:05:53