核心数据,仅获取 15 行,然后在事件触发时获取下 15 行

Posted

技术标签:

【中文标题】核心数据,仅获取 15 行,然后在事件触发时获取下 15 行【英文标题】:Core Data, Fetch only 15 rows, and then the next 15 fetched on event trigger 【发布时间】:2014-02-01 09:47:32 【问题描述】:

我在后端实现了分页,并从服务器获取单元格。

数据是分批次的,我必须检查,如果批次已经存在于数据库中,我不必从服务器获取。

要实现这一点,我只需要获取前 15 行,然后在事件触发器上获取下 15 行。

有什么办法吗?

[fetchRequest setFetchBatchSize:15];

当我们滚动时,上面的内容会自动获取。

【问题讨论】:

【参考方案1】:

首先将请求的 fetch 偏移设置为 0,并将 fetchLimit 设置为 15,然后每次将 15 添加到 fetchOffset...希望这会有所帮助

// first fetch
request.fetchOffset = 0;
request.fetchLimit = 15;

// second fetch
request.fetchOffset = 15;
request.fetchLimit = 15;

// third fetch
request.fetchOffset = 30;
request.fetchLimit = 15;

【讨论】:

以上是关于核心数据,仅获取 15 行,然后在事件触发时获取下 15 行的主要内容,如果未能解决你的问题,请参考以下文章

使用纯 JS 和 JSON 自动完成 - 使 api 获取一次,然后让“输入”事件仅进行过滤

请我这种onclick事件,点击获取是当前行数的内容

如何在Google Annotated Timeline上使用范围更改()来仅获取所选范围的数据?

wpf点击checkbox触发了两次

核心数据 - 在不触发错误的情况下获取对多关系的 objectID

如何仅获取远程 git 操作来触发 ssh-agent 的 ssh-add 事件?