Documentdb-limiting-records
提供:Dev Guides
DocumentDB-レコードの制限
Microsoftは最近、SQL文法のTOPキーワードなど、Azure DocumentDBのクエリ方法にいくつかの改善を追加しました。これにより、クエリの実行が速くなり、リソースの消費が少なくなり、クエリ演算子の制限が増加し、追加のLINQ演算子のサポートが追加されました.NET SDK。
最初の2つのレコードのみを取得する簡単な例を見てみましょう。 多数のレコードがあり、それらの一部のみを取得する場合は、Topキーワードを使用できます。 この例では、地震の記録がたくさんあります。
ここで、最初の2つのレコードのみを表示します
- ステップ1 *-クエリエクスプローラーに移動して、このクエリを実行します。
TOPキーワードをまだ指定していないため、4つのレコードが取得されていることがわかります。
- ステップ2 *-同じクエリでTOPキーワードを使用します。 ここでは、TOPキーワードを指定しました。「2」は、2つのレコードのみが必要であることを意味します。
- ステップ3 *-このクエリを実行すると、2つのレコードのみが取得されることがわかります。
同様に、.Net SDKを使用してコードでTOPキーワードを使用できます。 以下は実装です。
以下は、DocumentClientおよび地震データベースをインスタンス化するCreateDocumentClientタスクです。
上記のコードをコンパイルして実行すると、3つのレコードのみが取得されることがわかります。