説明するのは少し難しいですが、一連のレコードのページ付けで問題に直面しています。レコードの並べ替え順序が変わるため、問題は複雑になっています。より良いアイデアのために、例を挙げて説明しましょう。
「投稿」があります。投稿には多くのコメントがあります。最新のコメントがある投稿が一番上に表示されるように、投稿を並べ替えています。
例のために。4 つの投稿があり、最初の順序が B、D、A、C の場合。一度に 1 つの投稿を表示しています。ユーザーが「詳細」リンクをクリックすると、次の投稿が表示されます。
シーケンスは次のようになります: "B" -> "more" をクリック -> "D" -> "more" をクリック -> "A" (B -> D -> A)
ただし、それ以外の場合、投稿が表示される前にコメントが追加された場合、間違った結果が返されます。
上記の例をもう一度考えてみましょう。最初の順番はB、D、A、C
"B" -> "more" -> "D" をクリック (B -> D)
"A" にコメントが追加されたので、新しい順序は A、B、D、C になり、"more" をクリックすると "D" が表示されます。つまり、o/p >> B -> D -> D - > C
この問題に関する洞察は大歓迎です。ありがとう...