問題タブ [odata-v4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
208 参照

c# - DateTime ではなく Date 型を持つように OData プロパティを構成する

私はこの「ガイド」に従ってDateDateTimeあなたのODataController

.AsDate()ただし、拡張メソッドを実装する方法がよくわかりません

その場所には何が...入りますか?明らかな何かが欠けていますか?

のメソッドはどれもproperty意味がないようです。

0 投票する
1 に答える
557 参照

odata - odata.streaming ヘッダーについて

odata.streaming ヘッダーを理解するために、OData V4 仕様を調べました。私の疑問は次のとおりです。

このヘッダーは、クライアントがチャンクされた応答を受信する必要があるかどうかを判断するためだけのものですか、それともそれ以上のものですか?

Edm.Stream という新しいプロパティが表示され、このプロパティは URL を返します。この URL が起動されると、odata.streaming ヘッダーでストリーミングする (チャンクする) か、ストリーミングしないかの決定が行われますか?

Media Entity についても同様の疑いがあります。メディア エンティティの $value 呼び出しは常にストリーミングできますか、それとも odata.streaming ヘッダーに依存します。

メモリ フットプリントを改善するために、oligo には、entityset odata 呼び出しに対してエンティティ レベルのストリーミングを行うオプションが用意されています。このストリーミングは odata.streaming ヘッダーにも依存しますか?それとも、アプリケーションのメモリが適切であるため、常に応答をストリーミングできますか?

全体として、odata.streaming ヘッダーの目的とその使用法を明確にできれば幸いです。

0 投票する
1 に答える
1159 参照

asp.net-web-api - odata オープン型フィルター

WebApi 2 で OData フィルターを使用しようとしています。

しかし、オープンタイプ(動的プロパティ)では機能していないようです。

受信エラー:

種類 CollectionOpenPropertyAccess の OData QueryNode の検証は、FilterQueryValidator ではサポートされていません。

サーバーは Id と Properties を含むオブジェクトの配列を返し、Properties には文字列の配列を含むプロパティがあります。この配列に対してフィルターを作成したいです。通常のデータで動作するため、リクエスト URL は問題ないと確信しています。問題はオープンタイプにあると思います..この質問は非常に似ていることがわかりました: https : //stackoverflow.com/questions/33427594/filter-by-datetime-with-odata-in-dictionary/33442032ですが、そうではありません答えがありますか?

使用: Odata v4 および WebApi2

サーバー結果の例:

http リクエストの例: