私は、Webアプリのnodejs、マングースのODM、およびモンゴを使用していますし、マングースでスタイルのクエリ「でグループ」を実行しようとして問題に実行しています:私は「mymodel.collectionを実行する場合Mongoosejsを使用してクエリでグループを書き込む方法は?
var results = mymodel.collection.group (
{
keyf:
function(doc)
{
var m = doc.date.getMonth();
var d = doc.date.getDate();
var y = doc.date.getFullYear();
return { date: m + "/" + d + "/" + y };
},
cond: {},
reduce: function(doc,prev) { prev.total += doc.value; },
initial: { total: 0 }
}
);
if(results == null)
{
console.log("results is null\n");
}
。グループコードをmongoシェルで使用すると、完全に動作します。しかし、nodejs/mongooseでは、mongooseドキュメンテーションは、直接のmongoコードがネイティブmongoドライバに対して実行可能であると述べていますが、null結果を返すようです。
解決方法はありますか?
ありがとうございます!私はこれを試してみる。 – iancormac