Rubyコンソールを介してコレクションでmap_reduceを使用しようとしていますが、「NoMethodError: undefined method `map_reduce' for #」が表示されます
results = Thing.collection.map_reduce(map, reduce, out: "vr")
Rubyコンソールを介してコレクションでmap_reduceを使用しようとしていますが、「NoMethodError: undefined method `map_reduce' for #」が表示されます
results = Thing.collection.map_
Rubyコンソールを介してコレクションでmap_reduceを使用しようとしていますが、「NoMethodError: undefined method `map_reduce' for #」が表示されます
results = Thing.collection.map_reduce(map, reduce, out: "vr")
PDFで実行中にコントロール(例:フィールド)を追加する方法を知っている人はいますか? Adobe LiveCycle ES2 を使用しています。そのJavaScriptが必要です....
皆さん、ありがとうございました -
Mongoid3のMapReduceの動作は少し異なります。あなたが持っている構文は、mongorubyドライバーで機能します。Mongoid 3では、次のように、これをクラスまたは基準から外します。
基準から:
Model.where(field: value).map_reduce(map, reduce).out(inline: true)
クラスから:
SomeClass.map_reduce(map, reduce).out(replace: "mr-results").each do |document|
#do something
end
これについての詳細は、Mongoidのドキュメントをご覧ください。