sql >> Database teknologi >  >> NoSQL >> MongoDB

Forespørger distinkt med MongoMapper

Jeg tror, ​​du bliver nødt til at gå ned til rubin-driveren for at gøre dette, da jeg ikke tror, ​​du kan gøre dette med selve MongoMapper:

subscribedToThread = Comment.collection.distinct("user_id", {:subscribe_thread => 1})

Kaldning af indsamlingsmetoden på en model returnerer samlingen, som den ville blive leveret af Ruby-driveren direkte, så du kan udstede en særskilt forespørgsel ved hjælp af syntaksen nedenfor:

collection.distinct(key, query = nil)

Du kan læse mere om det her



  1. Hvad er adfærden ved at indstille timeout i aggregeringspipeline-udførelse i MongoDB Java Driver?

  2. Hvordan ringer man til BGSAVE fra BookSleeve?

  3. I MongoDB søg i et array og sorter efter antal matches

  4. God måde at håndtere MongoError på:serverinstanspuljen blev ødelagt