gpt4 book ai didi

ruby-on-rails - Rails 一对多和表单

转载 作者:行者123 更新时间:2023-12-04 06:23:09 25 4
gpt4 key购买 nike

我从 Rails 开始,并试图实现一个基本的问答网站。
一个问题有很多答案。

如何创建附加到现有答案的新问题?

网络上所有可用的教程都是针对嵌套表单的,这不是我要找的。问题已经存在。我只想附上新的答案。

非常感谢任何帮助!

最佳答案

我认为你可以这样做。

class Question < ActiveRecord::Base
has_many :answers
end

class Answer < ActiveRecord::Base
belongs_to :question
end

路线:
resources :questions do
resources :answers
end

在这里:/questions/1/answers/new
管理员:回答
Action :新

返回用于创建属于特定问题的新广告的 HTML 表单

发布/questions/1/answers
create 创建属于特定问题的新广告

http://guides.rubyonrails.org/routing.html#nested-resources

https://github.com/rusak1 - 在这里给我寄一封信

关于ruby-on-rails - Rails 一对多和表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6330746/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com