私のループバックアプリケーション用のデータソースとしてMongoDBを使用しています。私は今月のドキュメントを取得する必要があります。ループバックアプリケーションの月間比較のMongoDbクエリ
だから私は、次のことを試してみました午前:
app.models.aaaa.count({ $where : 'return this.Date.getMonth() == 7'}, function(err, res){
});
今私は年ものuserIdに基づいてフィルタリングします。どのように私はそれのためのクエリを構築することができます。
私は次のことを試してみました:
app.models.aaaa.count({ $where : 'return this.Date.getMonth() == 7 && this.Date.getYear() == 2016'}, function(err, res){
});
しかし、唯一のあなたのアイデアを共有month..Pleaseことが確認されます。
[
{
"aaaId": "57a84a572b9a79022198c6dd",
"bbId": "876hjg786",
"Date": "2016-08-08T00:00:00.000Z",
"cccc": [
"57a1bfd0c77554fd746a538d'",
"57a1bfebc77554fd746a538f"
],
"id": "57a85e1d9841c9cb1b100f21"
},
{
"aaaId": "57a84a572b9a79022198c6dd",
"bbId": "876hjg786",
"Date": "2016-08-08T00:00:00.000Z",
"cccc": [
"57a1bfd0c77554fd746a538d'",
"57a1bfebc77554fd746a538f"
],
"id": "57a85f1d1605d9f11b4d21b3"
}
]
データベースにドキュメントの例を挙げることはできますか? –
集約フレームワークを使用できますか?はるかに速くなります。 – evilive
@eviliveあなたはそれのためにいくつかのコードを投稿できますか? – Subburaj