2013-03-08 96 views
1

這裏是我的Rails代碼軌模塊/ namspace進口

@swimming_classschedule = Swimming::Classschedule.find(params[:id]) 

它的工作原理,但它看起來繁瑣,每次我都用這個模塊名Swimming::

有沒有像蟒蛇

我獨有的方式來import Classschedule from Swimming所以我可以保存輸入模塊名稱?

回答

2

類是與其他任何對象一樣。你可以將它們分配給變量就像任何其他:

CS = Swimming::Classschedule 

@swimming_classschedule = CS.find(params[:id]) 

如果你想在所有常數(!和方法)模塊中定義混合,就可以使用Module#include

include Swimming 

@swimming_classschedule = Classschedule.find(params[:id])