アイテムを移動して並べ替えることができる順序リストがあります。 これをDB(この場合はrethinkdDB)で表現し、残りのAPIを使用して注文を更新する最良の方法は何でしょうか。 1つのアイテムが移動されたときに、私はただ1つのAPI呼び出しを行うのが望ましいでしょう。DB内で順序付けリストを表現し、残りのAPIを介して更新する方法
0
A
答えて
0
私はrethinkdDbに精通していません。そのことを念頭に置いて、データベースはidによって順序付けられます。少なくとも、これはSQLバリエーションとMongoDbに当てはまります。データベースに「注文」を保存することはできません。アイテムは、IDに関係なく注文されます。
あなたができることは、 "listOrder"列を作成し、その列の値を変更することです。次に、リストがフロントエンドに戻ったときに、リストの順番(フロントエンドまたはバックエンドのいずれか)でそれらを順序付けます。順序は、通常、バックエンドで発生し、JSONとしてフロントエンドにデータを送信することに注意してください。
あなたの「ワンコール」条件には、アイテムのリストでPUTを実行しています。アイテムのリストに異なるlistOrderが追加されました。
関連する問題
- 1. 新しいディクテーションのリストから順序付けされたリストを更新する(優先度マージ)
- 2. ExecutorServiceユニットテストを使用してテストケースを順序付ける方法
- 3. 残りのAPIを介してwebserviceのリモートデータベースを更新できません
- 4. 順序付けされたリストから順序付けられていないリスト項目を除外する
- 5. 2つのリストをPrologで順序付けしました
- 6. 親の順序付きリスト内のネストされた順序付けられていないリスト
- 7. 順序付きリストと順序付けられていないリンクリストの検索
- 8. RESTfulな方法で順序付けされたリストを処理する
- 9. テーブル内の順序付きリスト?
- 10. nhibernateで順序付きリストをマップする方法は?
- 11. 順序付けられていないリスト内でリンク全体をクリック可能にする方法
- 12. CSSを使用して順序付けられていないリストのアイテムをオーバーラップする方法は?
- 13. UICollectionView performBatchUpdatesブロック内の移動、挿入、削除、および更新を順序付ける方法は?
- 14. クリックして順序付けされていないリストの要素を隠して表示する
- 15. インデックス値を順序付きリストと値で表示する方法
- 16. HTML内の順序付けられていないリスト内の単語の折り返し
- 17. テキスタイルを使用したテーブルセル内の順序付きリスト
- 18. テーブル内の順序付けられていないリスト内の不明なパディング
- 19. モデル内のコレクションを順序付けられていないリストに反復する方法は?
- 20. jqueryを使用して順序付けられていないリスト項目を編集する方法
- 21. angularjs - 他のリストエントリを更新したリストの順序を変更する
- 22. UEFIプログラムで起動順序リストを変更する方法
- 23. リストは、その順序変更を続けている
- 24. VB.NET - MS Accessデータベース内のレコードを1つ削除し、残りのレコードに新しい昇順番号を付けて更新します。
- 25. ng-tableでカスタムフィルタリング/順序付けし、
- 26. cssとhtmlで残りのような順序のリストallign
- 27. couchbase文書でN1QLを使用して配列内の要素の順序を更新する方法
- 28. ラベリングの製品表から順序付けられていない製品をページ付けする方法は?
- 29. 部分的に順序付けられたリストから順序付けられていない要素を見つける方法?
- 30. Objective-C/iOSで確実にコマンドを順序付ける方法
どのバックエンドをお使いですか? – VSO