mysql - 如何使用 Rails Controller 页面将数据插入具有多对多关系的联接表

标签 mysql ruby-on-rails ruby

给定:2 个表、列表和汽车,它们具有多对多关系。

我想将来自控制台的数据附加到它。从浏览器中查找和读取它是可行的,但如何通过 Rails Controller 页面添加和附加?

最佳答案

对于任何 has_many 关系,您可以使用 <<

添加记录
@car.lists << @list
@list.cars << @car

关于mysql - 如何使用 Rails Controller 页面将数据插入具有多对多关系的联接表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38096635/

相关文章:

jquery - 使用 Masonry 路由 jquery 文件

ruby - Grit 是否适用于 Windows 7?

ruby-on-rails - 如何在 Rails 中的单独域上设置 cookie

mysql 5.5失败 “select/update…”

mysql - 如何从 MySQL 中的表中进行一次大选择?

php - 当我在 Laravel 中运行事务时,具有 InnoDB 的 MySQL 实例是否会锁定行?

ruby-on-rails - 需要 Rails 3.2 : rake 10. 0.3

python - Sass 默认编码错误

ruby-on-rails - 嵌入式 Ruby 中的代码以什么顺序执行?

python - 在python中生成列表并将其存储在mysql数据库中的问题