【发布时间】:2021-04-08 10:43:40
【问题描述】:
我想在 Ruby on Rails 中创建一个嵌套表单。假设我有一个模特玩家和一个模特成就。
在用户的表单中,我想为用户分配 n 个成就。成就之前已创建,因此在分配成就时它们存在。我怎么做?视图、控制器和模型应该如何?我搜索了几个小时,但没有找到任何东西。
我想用一个选择字段来实现它,通过它可以选择成就。
【问题讨论】:
标签: ruby-on-rails ruby activerecord ruby-on-rails-6
我想在 Ruby on Rails 中创建一个嵌套表单。假设我有一个模特玩家和一个模特成就。
在用户的表单中,我想为用户分配 n 个成就。成就之前已创建,因此在分配成就时它们存在。我怎么做?视图、控制器和模型应该如何?我搜索了几个小时,但没有找到任何东西。
我想用一个选择字段来实现它,通过它可以选择成就。
【问题讨论】:
标签: ruby-on-rails ruby activerecord ruby-on-rails-6
那里有很多示例,您可以选择使用哪种形式:
您也可以使用 simple_forms https://github.com/heartcombo/simple_form,它会自动为成就创建一个选择字段(您可以查看他们的文档),这可能会有所帮助 How should I use rails and simple_form for nested resources?
【讨论】: