J'essaie d'utiliser out reduce mais je ne sais pas comment appeler output . Exemple :
@results = Article.collection.map_reduce(map, reduce, :out => 'test')
@results.find()
=> <Mongo::Cursor:0x2c276c4 namespace='myapp_development.test' @selector={} @cursor_id=>
Quand j'essaie :
@results1 = Article.collection.map_reduce(map, reduce, :out =>{reduce: 'test'}
Le résultat attendu est un duplicata de @résultats. Mais si j'exécute @results1.find().to_a, je vois qu'il est égal à @results.
Et comment puis-je appeler le résultat par espace de noms dans rubyrails en utilisant mongoid ?