2010-08-27 37 views

回答

0

修改供應商/插件/ annotate_models/LIB/annotate_models.rb

取代

def self.do_annotations 

def self.do_annotations(model_names=nil) 

取代

model_names = model_names.split(',') unless model_names.nil? 
model_names = model_names.nil? ? self.get_model_names : model_names 
model_names.each do |m| 

self.get_model_names.each do |m| 

修改庫/ annotate_models_tasks.rake

更換

AnnotateModels.do_annotations 

AnnotateModels.do_annotations ENV['MODEL_NAMES'] 

現在,你可以通過參數rake任務..

例子:

rake annotate_models MODEL_NAMES=csv_header,csv_columne  

傳遞參數中沒有.rb的文件名。

可能會幫助...

相關問題