ドキュメントを一覧表示します。
HTTP リクエスト
GET https://firestore.googleapis.com/v1/{parent=projects/*/databases/*/documents/*/**}/{collectionId}
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
パラメータ | |
---|---|
parent |
必須。親リソース名。形式は 例: |
collectionId |
省略可。 たとえば、 これは省略可能です。指定しない場合、Firestore は指定された |
クエリ パラメータ
パラメータ | |
---|---|
pageSize |
省略可。1 回のレスポンスで返すドキュメントの最大数。 Firestore はこの値より少ない数を返す場合があります。 |
pageToken |
省略可。前の これを指定して、後続のページを取得します。ページ分けを行う際、他のすべてのパラメータ( |
orderBy |
省略可。返されるドキュメントの順序(省略可)。 例: これは、Firestore クエリで使用される |
mask |
省略可。返されるフィールド。設定されていない場合は、すべてのフィールドが返されます。 このマスクに存在しないフィールドがドキュメントにある場合、そのフィールドはレスポンスで返されません。 |
showMissing |
リストに不足している書類が表示されているかどうか。 ドキュメントが存在しないが、その下にサブドキュメントがネストされている場合、そのドキュメントは存在しない。true の場合、このような欠落したドキュメントはキーとともに返されますが、フィールド、
|
ユニオン パラメータ consistency_selector 。このトランザクションの整合性モード。設定しない場合、デフォルトで強整合性が使用されます。consistency_selector は次のいずれかになります。 |
|
transaction |
すでにアクティブなトランザクションの一部として読み取りを実行します。 Base64 でエンコードされた文字列。 |
readTime |
指定された時刻に読み取りを実行します。 これは、過去 1 時間以内のマイクロ秒の精度のタイムスタンプにする必要があります。ポイントインタイム リカバリが有効になっている場合は、過去 7 日間以内の 1 分単位のタイムスタンプにすることもできます。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
リクエスト本文
リクエストの本文は空にする必要があります。
レスポンスの本文
成功した場合、レスポンスの本文には ListDocumentsResponse
のインスタンスが含まれます。
承認スコープ
次の OAuth スコープのいずれかが必要です。
https://www.googleapis.com/auth/datastore
https://www.googleapis.com/auth/cloud-platform
詳細については、認証の概要をご覧ください。