2016-10-19 7 views
1

日付または日付間隔でフィルタリングしたアイテムを返すにはどうすればよいですか?私は前夜のdocumentationからフィルタリングの例に基づいて、このような何かをしようとしていた :Python Eve - 日時値でフィルタリングする方法

/records/?where={"date": {"$gte": "2016-10-17"}} 

私はこのPythonの構文はcodeを解析前夜のリクエストでこのコメントをチェックして、あまりにも仕事ができることを考えていた:

/records/?where=date==datetime('2016-10-16') 

しかし、結果は500の内部エラーです、多分構文が間違っています。私は苦労している。 時間がかかる。

ありがとうございました。

答えて

1

これを試してみてください:

/records?where={"date": {"$gt": "Mon, 17 Oct 2016 03:00:00 GMT"}} 

それはDATE_FORMAT設定RFC1123にデフォルト値を使用しています。

+0

回答ありがとうございました。私は '%d /%m /%Y%H:%M:%S%z''として' DATE_FORMAT'を使用していますので、 '/ records /?where = {" date ":{" $ gte ":" 17/10/2015 00:00:00 -0200 "}}'それがうまくいった! – gcw

関連する問題