1

如何使用脚本在外部编辑 activerecord 对象?我目前正在使用activerecord-importgem 将对象插入数据库。是否可以使用此 gem 或使用其他工具或 gem 编辑现有记录?

4

1 回答 1

1

这有点不具体。有很多方法。这是最好的:

您可以在控制台上运行 rails。尝试irb在您的项目目录中,您正在使用允许您实时运行代码的 REPL。试试类似的东西:

that_guy = User.find(4)
that_guy.name = "John"
that_guy.save!

(替换User4name使用您拥有的模型,记录的 id 和一些字符串属性)。

当然你也可以对你的项目运行一个 ruby​​ 文件:rails runner your_script.rb

而且,如果我误解了您:您当然可以通过任何其他方式/语言/库访问数据库。

于 2016-04-29T06:26:38.733 回答