このスキームがあります:
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ドキュメントごとに一意になりますか?