Boxという名前のモデルがあり、X属性とY属性があります。Roomモデル(has_manyボックス)を編集しているときは、すべてのボックスを座標で表示しており、ユーザーはボックスをドラッグしたり、新しいボックスを追加したり、既存のボックスを削除したりできます。
ユーザーが[保存]をクリックすると、次のようになります。
- Boxesテーブルを更新し、対応するボックスの新しい位置を保存します。
- 新しく追加されたボックスをデータベースに保存します
- データベースから削除されたボックスを削除します
どうすればこれを完了できますか?