我们有这个计划:
var SubsetSchema = new mongoose.Schema({
number: {
type: Number,
index: true,
unique: true,
},
name: String,
});
var RootSchema = new mongoose.Schema({
name: String,
subsets: [SubsetSchema],
});
mongoose.model('collection', RootSchema);
var Root = module.exports = mongoose.model('collection');
Subset
我将如何在整个集合中搜索单个文档number = 3
?
我不清楚。在上述模式的情况下,number
在整个集合或每个Root
文档中是唯一的吗?