현재 작업중 인 프로젝트에 관한 mongo 문제가 있습니다. 내가 샘플로 내 사용자 로그 데이터를 저장해야mongodb 콜렉션의 날짜순 그룹화
: 아래
내 문제입니다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 일과 12 월 27 일 월요일 사이)
uid가 0001이고 그룹이
인 사용자의 로그를 찾으십시오. 6,[
{
date: "Mon Dec 28",
log: [
{
logPath: '/order'
}
]
},
{
date: "Mon Dec 27",
log: [
{
logPath: '/home'
},
{
logPath: '/product'
}
]
}
]
트릭을해야 그런 식으로
날짜가 실제로 문자열입니까? – Sammaye
Date 객체의 모든 날짜 –