"nesteddoc.field1"
. के आसपास उद्धरणों का प्रयोग करें नेस्टेड फ़ील्ड का मूल्यांकन करने के लिए:
PostSchema.index({ "nesteddoc.field1": 1 }, { unique: true });
इसके अलावा, नेवला ensureIndex
. को कॉल करेगा आंतरिक रूप से, mongoose doc
से :
आप स्कीमा में इंडेक्स को भी परिभाषित कर सकते हैं:
var PostSchema = new mongoose.Schema({
title: String,
link: String,
author: { type: String, required: true },
upvotes: { type: Number, default: 0 },
nesteddoc: {
field1: { type: String, unique: true, index: true },
}
});