1
例如我有一个模范学生:如何在shell中运行rails模型?
class Student < ActiveRecord::Base
def self.do_something
ss=Student.find_by_sex "m"
ss.each do |s|
s.blah
s.save
end
end
end
我可以这样做:
$ rails c
Loading development environment (Rails 3.0.4)
ruby-1.9.2-p180 :001 > Student.do_something
现在,我要为这一个cronjob,如何运行上面的命令没有(导轨C),这样我就可以:
$ ruby student.rb
并得到相同的结果? (我有宝石:“机械化”,“hpricot”,“to_lang”在这个模型中使用)
谢谢!