Using node.js, mongodb on mongoHQ and mongoose. I\'m setting a schema for Categories. I would like to use the document ObjectId as my categoryId.
var mongoos
I was looking for a different answer for the question title, so maybe other people will be too.
To set type as an ObjectId (so you may reference author as the author of book, for example), you may do like:
const Book = mongoose.model('Book', {
author: {
type: mongoose.Schema.Types.ObjectId, // here you set the author ID
// from the Author colection,
// so you can reference it
required: true
},
title: {
type: String,
required: true
}
});