この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

QueryAll

指定された SOQL クエリを実行します。Query リソースとは異なり、QueryAll は merge または delete によって削除されたレコードを返します。また、QueryAll はアーカイブ済みの ToDo と行動のレコードの情報を返します。QueryAll は、API バージョン 29.0 以降で使用できます。

クエリ結果が大きすぎる場合、応答には、結果の最初のバッチと応答の nextRecordsUrl 項目のクエリ識別子が含まれます。識別子は、追加の要求で次のバッチを取得するために使用できます。nextRecordsUrl の URL に query が指定されている場合でも、最初の QueryAll 要求の残りの結果が提供されます。残りの結果には、最初のクエリに一致した削除されたレコードが含まれます。

URI
/vXX.X/queryAll/?q=SOQL クエリ
最初の結果が大きすぎる場合、以降のクエリ結果は次のように取得します。
/vXX.X/queryAll/クエリの識別子
形式
JSON、XML
HTTP メソッド
GET
認証
Authorization: Bearer token
パラメータ
パラメータ 説明
q SOQL クエリ。有効な URI を作成するには、クエリ文字列内のスペースを「+」文字で置き換える必要があります。たとえば、クエリパラメータ文字列は「SELECT+Name+FROM+MyObject」のようになります。

SOQL についての詳細は、Force.com SOQL および SOSL リファレンスを参照してください。クエリのバッチサイズについての詳細は、『SOAP API 開発者ガイド』の「クエリのバッチサイズの変更」を参照してください。