0

レール3.1で

ecah one の [上へ移動] リンクと [下へ移動] リンクを使用して、db レコードを移動可能にしたいと考えています。たとえば、4 つのレコードがある場合:

タイトル1 [上] [下]

タイトル2 [上] [下]

タイトル3 [上] [下]

タイトル 4 [上] [下]

タイトル 3 のアップ リンクをクリックすると、新しいテーブルは次のようになります。

タイトル1 [上] [下]

タイトル3 [上] [下]

タイトル2 [上] [下]

タイトル 4 [上] [下]

4

1 に答える 1

3

Order フィールドをテーブルに追加します。次に、人が上に移動または下に移動をクリックすると、そのフィールドに 1 を加算または減算します。このフィールドが 0 を下回ったり、テーブルのエントリ数 - 1 を上回ったりしないようにしてください。これらのフィールドを順番に表示したくない場合は、このフィールドで並べ替えてください。

データベース内で行を「上下」に移動する (SQL クエリのヘルプ)

于 2011-09-09T12:45:56.650 に答える