sql >> Databáze >  >> NoSQL >> MongoDB

Jak mohu vygenerovat ObjectId pomocí mongoose?

Můžete najít ObjectId konstruktor na require('mongoose').Types . Zde je příklad:

var mongoose = require('mongoose');
var id = mongoose.Types.ObjectId();

id je nově vygenerované ObjectId .

Poznámka :Jak zdůrazňuje Joshua Sherman, s Mongoose 6 musíte před voláním zadat new :

var id = new mongoose.Types.ObjectId();

Můžete si přečíst více o Types objekt v dokumentaci Mongoose#Types.



  1. 5 způsobů, jak získat vteřiny z rande v MongoDB

  2. Node.js + MongoDB:vložte jeden a vraťte nově vložený dokument

  3. MongoDB forEach()

  4. Dotazování dat z MongoDB pomocí GraphQL v Django:Get-Go (1)