ユーザーに属する要素モデルがあります。次のハッシュを計算しようとしています: 要素数が 1、2、3 などのユーザーが何人いるか。 2 番目の map-reduce を使用します。
これが私がこれまでに持っているものです:
Element.map_reduce(%Q{
emit(this.user_id, 1);
}, %Q{
function(key, values) {
return Array.sum(values);
}
}).out(inline: true).map_reduce(%Q{
if (this.value > 1) {
emit(this.value, this._id);
}
}, %Q{
function(element_count, user_ids) {
return user_ids.length;
}
}).out(inline: true)
これにより、「未定義のメソッド「map_reduce」」エラーが発生します。ドキュメントで答えを見つけることができませんでした。どんな助けでも素晴らしいでしょう。