在用角度6构建的前端中,我有一个图库页面,其中显示了带有过滤器和搜索栏以及所有其他内容的最高结果。需要在图库页面中显示的条目是通过与SQL数据库对话的linq从我的dotnet核心Web API加载的。我正在考虑先加载10个热门条目,然后使用“加载更多”按钮跳过已显示的条目数,以获取接下来的10个条目。根据我的预测,用户可能会遇到一个小错误,我不知道该如何解决:
如果同时更新数据库,则用户可能会看到重复的条目,因为一个新条目可能导致数据库以不同的方式生成列表。新条目可能会出现在位置10处,然后将先前在位置10处的条目推到位置11,从而使其出现在前端的位置10和11上。
如何根据此逻辑解决此问题?