sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur kan jag skapa ett ObjectId med mongoose?

Du kan hitta ObjectId konstruktor på require('mongoose').Types . Här är ett exempel:

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

id är ett nygenererat ObjectId .

Obs :Som Joshua Sherman påpekar, med Mongoose 6 måste du prefixa samtalet med new :

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

Du kan läsa mer om Types objekt i Mongoose#Types dokumentation.



  1. apollostack/graphql-server - hur man får de efterfrågade fälten i en fråga från resolver

  2. Hur definierar jag metoder i en Mongoose-modell?

  3. Hur man skriver fackliga frågor i mongoDB

  4. Följare - mongodb databasdesign