I've constructed the query I want in the shell but am having trouble writing it in Mongoose.
db.commentstreams.group({ key: { page_id: true }, reduce: function(obj,prev) { prev.num_comments += obj.num_comments }, initial: { num_comments: 0 } })
I'm a bit confused by the Mongoose syntax; perhaps someone could shed some light on this one. Much thanks.
According to this post:
Model.find({}, [fields], {'group': 'FIELD'}, function(err, logs) {
...
});
Unfortunately we seem to be lacking documentation for this one.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With