Ho un modello per una delle mie tabelle di database. Voglio sovrascrivere il nome della colonna per quella particolare tabella. Come potrei realizzarlo.Come sovrascrivere una colonna nel modello Rails?
Per esempio, che il mio tavolo essere chiamato manichino e ha una colonna chiamata col_a
col_a
20
34
42
23
12
avrei fatto un @dummy.col_a
. Ora questo metodo dovrebbe restituirmi 0 per i numeri che terminano con 0 e per tutto il resto, dovrebbe restituire il valore originale. Potrei farlo definendo un nuovo metodo, ma voglio sovrascrivere il nome della colonna stessa. Per favore aiuto.
che dovrebbe essere 'self [: col_a]!% 10 = 0? self [: col_a]: 0' o '(self [: col_a]% 10) .zero? ? 0: self [: col_a] ' – fl00r
Yup - ho assunto 0 sarebbe valutato come falso qui, ma non è così. Fisso. – Thilo