运行使用我的模型的脚本

jma*_*erx 1 ruby ruby-on-rails

我有以下需要.

我有一个Rails Web应用程序.我需要编写一个脚本来读取excel文件,并调用我的模型的方法来填充数据库.

这不是问题.

我只是想知道:

有没有像seed.rb的东西,我可以运行.rb文件,它只会进行更改?

喜欢: rails runmyfile myfile.rb

该文件将读取电子表格并输入数据.我会使用seed.rb,但这不会让我在服务器运行时添加东西.

Pio*_*zek 5

尝试rake为它创建任务.然后就是

rake my_tasks:task_name
Run Code Online (Sandbox Code Playgroud)

有关自定义rake任务的更多信息,请访问此处