sql >> Database teknologi >  >> NoSQL >> MongoDB

Hvordan kan jeg generere et ObjectId med mongoose?

Du kan finde ObjectId konstruktør på require('mongoose').Types . Her er et eksempel:

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

id er et nyligt genereret ObjectId .

Bemærk :Som Joshua Sherman påpeger, med Mongoose 6 skal du præfikse opkaldet med new :

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

Du kan læse mere om Types objekt i Mongoose#Types dokumentation.



  1. mongodb finde ved at sammenligne feltværdier

  2. Få en optælling af samlede dokumenter med MongoDB, når du bruger limit

  3. Rack-bevidsthed i Hadoop og dets fordele

  4. Hvad er HBase-znoder?