작성 날짜로 페이지가 매겨진 내 블로그 게시물을 표시하고 싶습니다. 2012-10-01에 작성된 5 개 게시물, 2012-10-02에 작성된 11 개 게시물 및 2012-10-02에 대한 페이지 없음 (게시물이 게시되지 않음)시간에 관계없이 날짜순으로 쿼리하기
각 게시물 문서는 여기 몽구스 조각이다, 날짜 시간 값 인 생성 날짜와 함께 저장됩니다
var postSchema = new Schema({
url: String,
creationDate: {type: Date, default: Date.now},
contenuto: String,
});
은 그래서 ... 2012년 10월 1일 18시 45분 3초 같은 것을 가지고 무슨 뜻인지 알게 될 것이다. 내 코드에서
, 나는 만듭니다
var searchDate = new Date(yy,mm,dd);
은 어떻게 사용할 수있는 그에서 CreationDate의 "시간 부분"을 고려하지 않고, 게시물 수집을 조회 하시나요? 나는이 항상 것 확실하지 않다
작동 :이 게시물 당으로
Post.find({ creationDate:dataRicerca })
내가 (마다 ISODate()의 캐릭터를 구성하는) 두 번째 옵션을 시도하고 알려 드리겠습니다 (더 나은 호환성을 날짜()보다는 ISODate()을 사용하도록 업데이트). 고맙습니다. –
잘 Date()를 사용할 수 있습니다. 잊지 마세요. – cirrus
NP. 나는 "year" "month"와 "date"문자열을 분리했다. –