Můžete k němu přistupovat stejně jako ke sbírce, například vytvářím pohled přes:
db.runCommand({
create: 'AuthorsView',
viewOn: 'authors',
pipeline: [{
"$group": {
"_id": "$email",
"count": {
"$sum": 1
}
}
}]
})
Protože toto je nyní existující pohled, mohu jednoduše:
db.getCollection('AuthorsView').find({})
Chcete-li zobrazit všechny dokumenty nebo přidat další parametry do find
Nejste si jisti, co máte na mysli předáním proměnných, protože zobrazení jsou jako kolekce... spouštíte na ně dotazy pomocí find
&aggregate
.