Ruby on rails Rails表关联编辑页面

Ruby on rails Rails表关联编辑页面,ruby-on-rails,Ruby On Rails,我面临着这个问题: 我有一个用户表,我将创建一个文章表和一个图片表 是的,文章取决于用户,图片取决于文章。我的意思是,一个用户可以有很多文章,每篇文章可以有很多图片 我已经有了用户表,我知道我可以为文章创建一个模型,为图片创建另一个模型,并在父表和父表中写入 问题是,如果我声明文章的完整资源和图片的完整资源,每个都会有自己的编辑页面,但是,它们是相互关联的,因此如果用户想要编辑他的文章更改一些文本,同时替换一些图片,我有两个编辑页面,一个来自文章,一个用于图片。我必须只有一个包含所有字段的1,就

我面临着这个问题:

我有一个用户表,我将创建一个文章表和一个图片表

是的,文章取决于用户,图片取决于文章。我的意思是,一个用户可以有很多文章,每篇文章可以有很多图片

我已经有了用户表,我知道我可以为文章创建一个模型,为图片创建另一个模型,并在父表和父表中写入

问题是,如果我声明文章的完整资源和图片的完整资源,每个都会有自己的编辑页面,但是,它们是相互关联的,因此如果用户想要编辑他的文章更改一些文本,同时替换一些图片,我有两个编辑页面,一个来自文章,一个用于图片。我必须只有一个包含所有字段的1,就像用户创建新文章时一样

我应该为没有编辑选项的文章和图片创建资源吗?并创建一个“手工制作”的编辑页面


你是怎么做到的?

我建议你只需要一个文章资源,因为你正在对文章而不是图片进行CRUD(创建、阅读、更新、删除)。文章是首要对象,图片取决于它。如果用户需要编辑图片,您可以在文章编辑页面中进行编辑。我建议为文章创建一个手工编辑页面

用户有很多文章

文章属于用户

这篇文章有很多图片

图片属于文章


我建议您只需要一个文章目录,因为您正在对您的文章而不是图片执行CRUD(创建、读取、更新、删除)。文章是首要对象,图片取决于它。如果用户需要编辑图片,您可以在文章编辑页面中进行编辑。我建议为文章创建一个手工编辑页面

用户有很多文章

文章属于用户

这篇文章有很多图片

图片属于文章


但是我想我可以有任意数量的照片。这意味着图片必须有自己的单独表格。你的指示还有效吗?我明白,我忘了加上那个。很抱歉显然,图片需要它的模型)和表格),我的意思是你不需要有图片的编辑方法,但我可以有任意数量的图片。这意味着图片必须有自己的单独表格。你的指示还有效吗?我明白,我忘了加上那个。很抱歉显然,图片需要它的模型)和表格),我的意思是你不需要有图片的编辑方法。