現在作業中のプロジェクトでmongoの問題があり、あなたの助けが必要です。
以下は私の問題です:
ユーザーログデータをサンプルとして保存しました:
db.visitors コレクション
[
{
uid: "0001",
logPath: "/home",
logTime: "Mon Dec 27 2010 18:51:22 GMT+0000 (UTC)"
},
{
uid: "0002",
logPath: "/",
logTime: "Mon Dec 27 2010 18:51:22 GMT+0000 (UTC)"
},
{
uid: "0001",
logPath: "/product",
logTime: "Mon Dec 27 2010 18:51:23 GMT+0000 (UTC)"
},
{
uid: "0001",
logPath: "/order",
logTime: "Mon Dec 28 2010 18:51:23 GMT+0000 (UTC)"
}
]
そして、訪問ユーザーを日付別にグループ化する必要があります (2010 年 12 月 28 日月曜日から 2010 年 12 月 27 日月曜日まで)
uid が 0001 でグループのユーザーのログを検索してみてください。
[
{
date: "Mon Dec 28",
log: [
{
logPath: '/order'
}
]
},
{
date: "Mon Dec 27",
log: [
{
logPath: '/home'
},
{
logPath: '/product'
}
]
}
]
グループ化する方法を教えてください