BodyのJSON形式についてですが、1回のリソース登録API呼び出しにて、1つのリソースに対して、以下のようなオブジェクト配列指定も、登録可能でしょうか。
例)
[
{Key1:a,Key2:b,Key3:2015-07-21 10:00},
{Key1:d,Key2:e,Key3:2015-07-21 11:00},
{Key1:g,Key2:h,Key3:2015-07-21 12:00}
]
配列を作りたい場合、KeyとValueの対になるよう{}でくくる必要があります。
また、valueについては数値以外の文字列として扱う場合はダブルクオーテーションで括ってください。
{
KeyArray: [
{"Key1":"a","Key2":"b","Key3":"2015-07-21 10:00"},
{"Key1":"d","Key2":"e","Key3":"2015-07-21 11:00"},
{"Key1":"g","Key2":"h","Key3":"2015-07-21 12:00"}
]
}
JSONデータでkeyに値が格納されていないレコードを取得したいのですが、
filter条件としてfilter=<key> eq nullとすると、<key>に値がない全レコードが取得されるでしょうか?それとも全て取得できない(検索結果:0レコード)のでしょうか?
<key>がない全レコードが取得されます。リソースパス以降は以下のような呼び出
しになります。
<リソースパス>/_past?$filter=<key> eq null
とあるkeyの全データを取得するためにはどのようなfilter条件を記載すればよいでしょうか?
全データ取得するにはskipとtopを用いて1000件ずつ取得する方法があります。ただし1件のデータサイズが大きい場合は10件ずつなど、件数を絞って取得されることを推奨します。
最初の10件取得:?$top=10
次の10件を取得:?$top=10&skip=10
さらに次の10件を取得:?$top=10&skip=20