sql >> Base de Datos >  >> NoSQL >> MongoDB

Consultando distinto con MongoMapper

Creo que necesitará bajar al controlador Ruby para hacer esto, ya que no creo que pueda hacerlo con MongoMapper:

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

Llamar al método de recopilación en un modelo devuelve la recopilación tal como la proporcionaría el controlador de Ruby directamente para que pueda emitir una consulta distinta utilizando la siguiente sintaxis:

collection.distinct(key, query = nil)

Puede leer más al respecto aquí