Double Possible:
Nommage Boolean colonnes dans les RailsQu'est-ce que les rails de la convention en ce qui concerne les noms de champs booléens?
Par exemple, si j'ai un
User
modèle qui a besoin d'un drapeau pour son "activité", dois-je appeler le champ dbis_active
ouactive
?Remarque: les Rails génère automatiquement la question marqué méthodes pour accéder à des champs booléens:
User.is_active?
etUser.active?
.
Réponses
Trop de publicités?La plaine-adjectif est facilement la norme en Ruby et Rails - even?
, nil?
, empty?
et blank?
par exemple. La seule méthode de la forme is_#{something}?
qui est, je pense, Kernel#is_a?
pour déterminer l'identité de classe. Afin de coller avec la norme conventions de nommage, je voudrais laisser de côté l' is_
booléen méthodes de ce genre.
allesklar
Points
4905