如何通過SOQL獲取超過2000條記錄.... 是否有更多的查詢?SOQL查詢獲取超過2000條記錄
回答
用第一組結果中提供的queryLocator調用queryMore,繼續用下一個queryLocator調用它,直到done標誌爲true。有關更多信息,請參閱Web Services API文檔。
你實際上也可以手動執行此操作,如果您按ID排序,然後再次使用「where id>:idPrevious」進行查詢。如果您按照我輸入的方式嘗試此操作,則會遇到問題,但不能使用>和帶有ID字段的<。對此有一個簡單的解決方法,只需創建一個文本類型公式字段,該字段從id字段獲取值。然後,您可以在查詢中使用該字段而不會出現任何問題。
當然,如果您只是想要處理大量數據,那麼您可能確實在尋找Batch Apex。
的問題,但銷售隊伍的身份不是連續的,我的意思是他們不是整數! – 2012-02-21 13:43:17
正確,但如果按ID排序,它們將始終以相同的順序排列,因此如果在穿過集合時更新數據,則可能會出現細微的差異,但在其他情況下,您可以根據需要執行此操作。 – 2012-02-21 21:59:21
其中id> preivious id。 「>」id爲無效的運算符。所以上述邏輯不起作用 – 2012-02-23 08:58:10
- 1. SOQL查詢檢索記錄
- 2. CRM FetchXML獲取超過5000條記錄
- 3. 無法獲取超過10k條記錄
- 4. 從DirectorySearcher獲取2000條記錄中的2000條
- 5. 需要在mysql查詢中獲得超過50000條記錄
- 6. MVC3剃刀的WebGrid分頁和超過2000條記錄
- 7. 通過SQL查詢獲取符合所有條件的記錄
- 8. Salesforce REST API查詢超過2000
- 9. MySQL查詢獲取記錄
- 10. 獲取空記錄查詢
- 11. SQL查詢獲取記錄
- 12. 超過50萬條記錄
- 13. Mysql更新查詢超過1000萬條記錄
- 14. 當返回超過13578條記錄時,原則查詢失敗
- 15. 在MySQL Workbench中導出查詢結果超過1000條記錄
- 16. 優化超過200,000條記錄的查詢
- 17. 訪問查詢超過1百萬條記錄,無法導出
- 18. 強制cli查詢具有2000多條記錄的salesforce對象
- 19. 如何生成mysql查詢一次插入2000條記錄?
- 20. SQL Server查詢優化 - MultiJoins在2000萬條記錄中的表
- 21. 如何獲取沒有記錄返回的soql結果查詢的元數據?
- 22. 休眠條件示例查詢獲取多條記錄
- 23. 無法在Hibernmate HQL列表中獲取超過50000條記錄
- 24. JDBCTemplate無法獲取超過1500條記錄
- 25. Laravel無法獲取超過8000條記錄
- 26. 從動態AX獲取超過1000條記錄
- 27. 通過Salesforce中的SOQL查詢獲取選擇列表值
- 28. Salesforce SOQl查詢
- 29. 從Google Play商店查詢中獲取超過250條結果
- 30. Django查詢獲得最後一條記錄通過
是SOQL SalesForce.com對象查詢語言嗎?如果是這樣,你的意思是把它標記爲Adobe Flex? – JeffryHouser 2010-06-24 18:55:07
我重申了SOQL – JeffryHouser 2010-06-24 18:55:39