我们有一个表格,其中定期插入和删除记录。在一天中的特定情况下,我们需要获取所有记录并为每个100条记录准备相同的.csv文件。
我们使用限制和偏移量来获取每个查询100条记录。
以下是我们在Hibernate中运行的用于获取记录的查询:
export class ExampleJsonpService {
constructor(private httpClient: HttpClient) {}
getData(url: string): Promise<any> {
this.httpClient.jsonp(url, 'callback').toPromise();
}
}
“ page”是迭代次数,pageRecCount是100。
我们在这里遇到一个问题,在获取记录的过程中,如果从上一个迭代中删除了任何记录,那么下一个迭代中的一个记录将被丢失。
任何人都可以提出实现此目标的更好方法。