sql >> Databáze >  >> NoSQL >> MongoDB

MongoDB Query s více podmínkami a řezem

Projekce je definice jednoho objektu. Také se "dotazujete" na věci, spíše než se ptáte na shody v projekcích jiných, než jsou konkrétní pole odpovídající kritériím. $slice je speciální případ, který ve výchozím nastavení nevylučuje ostatní pole v projekci:

Domain.collection.find(
  { "domain":req.params.domain, "date": date }, 
  { "visitors": { "$slice":100 } }, 
  function(err,domain){
     // process results here
  }
);

Pravděpodobně také poznamenat, že $slice zde (stejně jako JavaScript) je definovaný "počet záznamů" a nikoli n-1 odkaz jako v indexu pole.




  1. Jaké bezpečnostní mechanismy má Meteor?

  2. Jak porovnám data z dat Twitteru uložených v MongoDB přes PyMongo?

  3. Jak mohu zakázat zprávy protokolu MongoDB v konzole?

  4. Jak funguje hideIndex() v MongoDB