1

这有点难以解释,但我在记录集的分页方面遇到了问题。由于记录的排序顺序发生了变化,问题变得越来越复杂。让我用一些例子来解释它以获得更好的想法。

有“帖子”。帖子有很多评论。我正在对帖子进行排序,最新评论的帖子将显示在顶部。

例如。如果有 4 个帖子并且初始顺序是 B、D、A、C。我一次显示一个帖子。当用户单击“更多”链接时,将显示下一篇文章。

所以顺序将是:“B”->点击“更多”->“D”->点击“更多”->“A”(B->D->A)

但在其他情况下,如果在帖子显示之前在帖子上添加任何评论,则会给出错误的结果。

再次考虑上面的例子。初始顺序为 B、D、A、C

“B” -> 点击“更多” -> “D”(B -> D)

现在在“A”上添加了一些评论,所以新顺序将是 A、B、D、C,所以现在当我点击“更多”时,我得到“D”,即 o/p >> B -> D -> D - > C

对此问题的任何见解都将受到高度赞赏。谢谢...

4

1 回答 1

0

我已经通过使用时间戳解决了这个问题。首次请求页面时会记录时间戳。如果在该时间戳之后发生的任何活动都被忽略。所以我得到相同的序列。

于 2012-02-22T06:11:50.783 回答