Ruby on rails 例如,rails接受嵌套的属性
我有以下带有以下型号的表格:Ruby on rails 例如,rails接受嵌套的属性,ruby-on-rails,ruby,ruby-on-rails-3,ruby-on-rails-4,Ruby On Rails,Ruby,Ruby On Rails 3,Ruby On Rails 4,我有以下带有以下型号的表格: 用户(id、角色\u id)有\u多个:条目 类别(id、类别名称)有许多:条目 条目(id,类别id,用户id)属于:用户,属于:类别,有一个:存储 存储(id、标题、内容、条目\u id)属于\u to:entry,拥有\u one:vote 投票(id、计数、存储\u id)属于:存储 现在,当用户(通过表单)创建新条目时,几乎不会发生什么事情: -将在条目表中创建新行(已有用户id和类别id) -将在storages表中创建新行(具有上述条目\u id的帖子
用户(id、角色\u id)有\u多个:条目
类别(id、类别名称)有许多:条目
条目(id,类别id,用户id)属于:用户,属于:类别,有一个:存储
存储(id、标题、内容、条目\u id)属于\u to:entry,拥有\u one:vote
投票(id、计数、存储\u id)属于:存储 现在,当用户(通过表单)创建新条目时,几乎不会发生什么事情:
-将在条目表中创建新行(已有用户id和类别id)
-将在storages表中创建新行(具有上述条目\u id的帖子标题和内容)
-投票表中的新行(具有上述存储\u id,计数默认为0) 用于创建新条目的表单必须具有,用于选择类别(如:“图片”、“电影”等)的组合框,用于标题的文本框和用于内容的文本区域等等。所以这里我只需要
接受\u嵌套的\u属性\u用于:存储
内部条目模型?我不知道如何处理投票,因为用户不会通过表单输入任何关于投票的信息
我遵循了许多教程和文档,如:
和
和回答我的上一个问题
但是我不知道怎么做。在阅读你的问题时,我不太确定你想要什么 如果使用嵌套属性,另一件要记住的事情是路由(这可能重要,也可能不重要,取决于您如何设置关系) 即: 我知道我以前也有过这样的经历:) 根据我对您所要求的内容的理解,您应该能够使用嵌套属性完成所有需要的操作 如果你想要一些额外的信息,我建议你发布你的代码以及你在建立关系时遇到的错误
resources :users do
resources :entries
end