0
我使用$哪裏查詢使用代碼的月份和日期的對象像下面這樣獲得的UserInfo收藏與5月7日的生日:
db.UserInfo.find(function() {
var d = new Date(this.Birthdate);
return d.getDate() === 7 && d.getMonth() === 4;
});
這完美地在本地工作,返回生日設置爲5月7日的UserInfo對象。然而,這遠遠地打破了(Heroku + Mongolab),因爲我找回出生日期設置爲1210222800000的對象,例如5月8日。爲什麼會發生這種情況,我怎樣才能讓mongo返回正確的對象?
2.4.2本地和2.2.4遠程,會導致getDate方法的區別嗎? – 2013-05-07 19:26:19
2.2和2.4使用不同的Javascript引擎(spidermonkey vs V8)。 – 2013-05-07 20:07:19