How Do You Get the Next Batch of Records?

DEX502 - Module 7: REST APIs

📄 第 275 页 🎬 视频课程

课程章节介绍

让我们来聊聊如何在Salesforce中获取下一批记录。假设你已经执行了一个查询,并且这个查询返回了很多记录,多到一次无法全部显示。这时候,Salesforce会给你一个叫做`nextRecordsUrl`的链接,这个链接就是用来获取下一批记录的。 你提到的链接看起来像这样: ``` https://na#.salesforce.com/services/data/v27.0/query/01g3000000lNpqhAAC-4000 ``` 这个链接中的`01g3000000lNpqhAAC-4000`部分就是`nextRecordsUrl`。你只需要把这个链接复制下来,然后在你的请求中使用它,就可以获取到下一批记录了。 具体操作很简单,你不需要添加任何额外的参数,直接把这个链接放到你的请求中就可以了。Salesforce会自动处理这个请求,并返回下一批记录给你。 总结一下,当你需要获取下一批记录时,只需要使用`nextRecordsUrl`这个链接,不需要添加任何参数,Salesforce会帮你处理剩下的部分。这样,你就可以轻松地获取到所有的记录了。希望这个解释对你有帮助!