Disons que j'ai un Dog
et que je veux stocker si c'est trained
dans Rails. Classiquement, les méthodes Ruby qui retournent des booléens ont des noms qui se terminent par ?
. Dois-je appeler la colonne de base de données trained?
, ou devrais-je appeler la colonne de base de données trained
et une méthodeNommer des colonnes booléennes dans Rails
class Dog
def trained?
trained
end
end
Cette dernière option semble inefficace, surtout quand j'ai beaucoup de champs booléens.
Ou existe-t-il une autre alternative qui me manque?
réponse parfaite. Merci. – Peter