2012-04-16 92 views
0

我試圖根據'end_date'字段獲取大於當前日期的所有文檔。

我使用這個:

db.collection.find({end_date: {$gte: new Date()}}) 

,但我得到附近`{end_date:'

語法語法錯誤似乎正確 - 我這麼想嗎?

謝謝!

+0

我只是嘗試這樣做,這對我的作品(含MongoDB的2.0.3): 埃裏克@威士忌:/ tmp目錄$蒙戈 MongoDB的殼版本:2.0.3 連接到:測試 >使用演示 切換到db演示 > db.collection.find({end_date:{$ gte:new Date()}}) – Derick 2012-04-16 14:53:00

+0

奇怪......我剛剛重新連接並且有效。也許我有一個空間或什麼..謝謝!你能回答這個問題嗎?我可以選擇你。 – dzm 2012-04-16 15:01:45

回答

0

這句法工作對我蠻好:

[email protected]:/tmp$ mongo 
MongoDB shell version: 2.0.3 
connecting to: test 
> use demo 
switched to db demo 
> db.collection.find({end_date: {$gte: new Date()}}) 
>