クエリを実行しています:
SELECT Id, SomeField FROM SomeTable
SomeTable には 80,000 を超えるアイテムがありますが、返されるのは 2000 アイテムだけです
SELECT Id, SomeField FROM SomeTable LIMIT 100000
問題を解決するために何もしません。
この制限を克服する最適な方法は何ですか? for ループを使用していますか? PHP REST API を使用する場合の構文は?
SOQL の For ループを使用してこれを管理できます。ドキュメントによると:
SOQL for ループは、SOAP API の query および queryMore メソッドへのコールで効率的なチャンクを使用して、すべての sObject を取得します。開発者は、常に SOQL for ループを使用して、多くのレコードを返すクエリ結果を処理し、ヒープサイズの制限を回避する必要があります。
お役に立てれば!
アヌプ