我現在正在試驗一個基於nodejs的實驗性應用程序,在那裏我將放入一個書籍列表,它將每隔x分鐘自動發佈在一個論壇上。數據庫和項目訂單(一般)
現在我的問題是關於這些事情發佈的順序。
我使用mongodb(不知道這是否改變了問題),我只是添加一個新條目發佈每個項目。通常情況下,我按照我添加的順序發佈。
但是,對於這個實驗性事物的Web界面,我做了一個重新排序的交互,我可以簡單地拖放元素來重新排序它們。
我的問題是:我怎樣才能將這種改變反映到數據庫中?
或者更一般地說,我怎樣才能在數據庫中一般地排列東西?
例如,如果我將第1000個項目拖到第1個訂單,下面的所有內容都需要在1到1000個條目之間進行編輯(以db爲單位)。這似乎不是對我有效和適當的解決方案。
任何啓蒙感激。