【发布时间】:2010-11-22 23:19:25
【问题描述】:
假设我有两个模型——项目和任务
我希望用户能够选择现有项目并为其分配任务。
这需要在task_form中完成,换句话说,我使用任务控制器。 我知道如果它是一个项目表单,我可以简单地使用创建一个嵌套表单 在我的项目模型中接受_nested_attributes_for。然而,问题是 我需要参考更高级别的模型。
提前致谢。
【问题讨论】:
标签: ruby-on-rails model controller
假设我有两个模型——项目和任务
我希望用户能够选择现有项目并为其分配任务。
这需要在task_form中完成,换句话说,我使用任务控制器。 我知道如果它是一个项目表单,我可以简单地使用创建一个嵌套表单 在我的项目模型中接受_nested_attributes_for。然而,问题是 我需要参考更高级别的模型。
提前致谢。
【问题讨论】:
标签: ruby-on-rails model controller
一个选项是为任务表单创建一个视图,其中有一个包含所有现有项目的下拉框。您可以使用collection_select 创建多选,然后将项目的 id 放在 project_id 列中。
【讨论】: