0
這裏的代碼,我希望將返回一個結果一個片段:如何根據Carbon日期查詢MongoDB?
$today = new Carbon();
$newUser = new User();
$newUser->yesterday = $today->subDay();
$newUser->save();
$matches = User::where('yesterday', '<', $today)->get();
return $matches;
然而,我得到一個空數組。有人能幫我在這裏找出問題嗎?
我確實相信它與我保存yesterday
屬性的方式有關。如果它是一個ISODate,這個查詢將正常工作。也許我錯過了明顯的轉換碳對象到ISODates ...
任何幫助表示讚賞。
'一個很好的指南我相信這與我保存昨天財產的方式有關。那麼你需要向我們證明這一點。 – vascowhite
你能告訴你這裏有什麼 - '$ newUser->昨天嗎? – nirvair
它保存爲碳對象(3個關鍵值)。 '{ 「date」:「2018-06-05 21:07:57.000000」, 「timezone_type」:NumberLong(3), 「timezone」:「UTC」 },' – Rail24