小智 17
就像是:
def execute_rake(file,task)
require 'rake'
rake = Rake::Application.new
Rake.application = rake
Rake::Task.define_task(:environment)
load "#{Rails.root}/lib/tasks/#{file}"
rake[task].invoke
end
Run Code Online (Sandbox Code Playgroud)
根据您的规格:
execute_rake("tags.rake","tags:popular")
Run Code Online (Sandbox Code Playgroud)