Necesito un modelo (?) En mi aplicación que básicamente contiene el estado de otra entidad. En la entidad, quiero almacenar el id del estado, pero en mi aplicación, la vista habla en términos de una buena descripción de palabras. Por ejemplo, 1 = Nuevo, 2 = Usado, etc. etc.Rieles - Constantes Hash?
¿Cómo puedo implementar esto de la mejor manera, lo que significa que puedo configurar y recuperar fácilmente esta columna de estado sin repetirme?
En última instancia me gustaría algo así como
Foo.status = 'New' (actually sets value to 1)
y
Foo.status (returns 'New', but stores 1)
¿Estoy incluso pensando en esto de la manera correcta?
No es exactamente lo que él quería, creo, ya que "Nuevo" (la cadena) es diferente de MyConstants: Nuevo (el objeto). –