假设我有两个模型 - 项目和任务
我希望用户能够选择现有项目并为其分配任务。
这需要在task_form中完成,换句话说,我使用任务控制器。 我知道如果它是一个项目表单,我可以简单地创建一个嵌套表单 我的项目模型中的accepts_nested_attributes_for。但问题是 我需要回顾更高级别的模型。
提前致谢。
答案 0 :(得分:1)
一种选择是为任务表单创建一个视图,其中包含所有现有项目的下拉框。您可以使用collection_select创建多选,然后让它将项目的ID放在project_id列中。