我的應用程序需要一個模型(?),它基本上包含另一個實體的狀態。在實體中,我想存儲狀態的id,但在我的應用程序中,視圖是用一個很好的單詞描述來說話的。例如,1 =新的,2 =使用的等等Rails - 常量散列?
我該如何去實現這個最好的方式,這意味着我可以輕鬆地設置和檢索這個狀態列而不必重複自己?
最後,我想是這樣
Foo.status = 'New' (actually sets value to 1)
和
Foo.status (returns 'New', but stores 1)
上午我甚至在想這個以正確的方式?
不正是他想要的,我認爲,因爲「新」(字符串)不同於MyConstants:New(對象)。 – 2009-05-03 22:06:25