「xxxxxより大きい日付」フィルタを指定してODataの一連のレコードを返す方法はありますか?以前はODataフィードから取得した日付を使用していましたか?OData:日付「より大きい」フィルタ
使用例:最後に完了したオンライン注文のリストを表示するWebページを作成したいとします。これは私が目指してるものです:(最も最近完了した注文が最初に表示されるように日付の降順で順序付け)ページ
- ロード
- は、グローバル変数にストアMAX日
- ODataのデータを使用して、ページ上のHTMLを構築する(次のようになります/日(13383.36億)/)
- は、30秒間隔でのODataサービスをヒットが、今回のように指定注文日が以前のMよりも大きいレコードのみを返すフィルタAX日付。この場合、次のようになります。/ Date(1338336000000)/
- レコードが返された場合は、それらのレコードのHTMLを作成し、以前に読み込まれたアイテムの前に追加します。
ここで苦労しているのは、「より大きい」日付フィルタを指定することです。何らかの理由で、ODataの日付フィルタは、OData独自の日付形式ではうまく動作しないようです。最初に取得した日付をフィルタリングに使用できる別の形式に変換する必要がありますか?
は、私はこのような何かをしたい:
[http://mydomain/Services/v001.svc/Orders?$filter=close_dt gt 1338336000000][1]
をFYI:私はこれを考え出しV2
有効なリンクではありません。 –
@Rachel私は知っている...私は必要なものを行うための正しい構文を求めています。実際のリンクは無関係です。 – lamarant