2

这是我的问题,我希望有人能指出我正确的方向。我想利用拖放来创建动态的餐饮/餐厅菜单。我想创建一个可以添加部分的视图,然后将 MenuItems 添加到该部分(以及可能的子部分)。我很容易理解如何使用一个模型完成此任务,但我想将部分和菜单项保留在单独的模型中。我将如何设置可排序的嵌套集合 gem 以使用双模型?我应该重新考虑并使用一个模型吗?任何指导将不胜感激。

4

1 回答 1

1

如果您使用一种模型会更容易。

菜单项方法似乎很好。您可以编写 active_record 回调来在菜单项模型中添加和删除部分/餐饮/餐厅。

nested_set gem 的 GUI

https://github.com/the-teacher/the_sortable_tree

于 2011-12-05T02:58:27.803 回答