Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 3 使用嵌套表单gem的复杂嵌套表单rails 3_Ruby On Rails 3_Rubygems_Nested Forms - Fatal编程技术网

Ruby on rails 3 使用嵌套表单gem的复杂嵌套表单rails 3

Ruby on rails 3 使用嵌套表单gem的复杂嵌套表单rails 3,ruby-on-rails-3,rubygems,nested-forms,Ruby On Rails 3,Rubygems,Nested Forms,我有一个问题,我不知道如何解决它 我以经典的方式使用“嵌套形式”gem,因此我能够在创建“项目”时将“多个任务”添加到“项目”中。这不是问题所在 为了解释这个问题,我将用一个例子。我有两个模型,“项目”和“任务”,其中项目有许多任务,任务属于项目。但是在这种情况下,我可以创建一个没有项目的任务(外键可以为null),我希望稍后进行关联 所以我的想法是,当我创建项目时,我想关联已经存在的任务,所以当我保存项目时,任务中的外键应该是刚刚创建的项目的id 有可能吗??,希望你能帮助我,谢谢

我有一个问题,我不知道如何解决它

我以经典的方式使用“嵌套形式”gem,因此我能够在创建“项目”时将“多个任务”添加到“项目”中。这不是问题所在

为了解释这个问题,我将用一个例子。我有两个模型,“项目”和“任务”,其中项目有许多任务,任务属于项目。但是在这种情况下,我可以创建一个没有项目的任务(外键可以为null),我希望稍后进行关联

所以我的想法是,当我创建项目时,我想关联已经存在的任务,所以当我保存项目时,任务中的外键应该是刚刚创建的项目的id

有可能吗??,希望你能帮助我,谢谢