3
所以..我試圖做這樣的事情:Ruby:更有效的方法將table_name轉換爲對象Model?
"active_record_object" => ActiveRecordObject
用下面的代碼:
ar_object = (object.singularize.split("_").each{|o| o.capitalize!}).join.constantize #convert to ActiveRecord object
是有沒有更有效的方式來做到這一點?鏈接7個字符串操作方法似乎對Ruby有點瘋狂。
''active_record_object「.classify.constantize'實際上是OP想要的 –
@nash:True,編輯我的答案。 –