0

我正在构建一个笔记应用程序。我们有一个“笔记”功能,可以按照创建顺序显示用户的笔记。(最新到底部)。有一个按钮可以让用户复制笔记;复制后,注释被添加到底部。如何将注释直接添加到下方?

例如:

之前:注释 1 注释 2 <-- 用户在此处单击“复制”按钮注释 3

实际结果:注 1 注 2 注 3 注 2(副本)

期望结果:注释 1 注释 2 注释 2(副本)注释 3

我的一些想法是添加一个 db 列,该列指定项目的显示顺序,然后基于该列进行分页。有没有更直接的方法来解决这个问题?谢谢!

4

1 回答 1

1

我能想到的方法只有两种:

  1. 如您所述,创建一个名为“order”的列,以便您可以以编程方式设置顺序。

  2. 创建副本时,破解created_at以复制与您复制的前一个相同的副本。您已经按created_at排序,因此它将在它旁边结束。

我推荐选项 1,因为如果您选择选项 2,created_at 将不可信。

于 2013-03-09T11:55:37.937 回答