Aktif Kayıt ile Raylarda bir boolean kullanırken, (0) visible?
sorduğunuzda, sütunun true
olup olmadığını kontrol eder. false
veya nil
ise, visible?
, false
'u döndürecektir.İçindekiler ile kapsam raylar
?
yönteminin false değerini döndürüp döndürmeyeceğini soran bir boole hakkında ne yapabilirsiniz? Ben şu var:
Ancak daha temiz bir yol olup olmadığını merak ediyorum. Bu kapsamı hem nil
hem de false
açıkça söylemeden yazmanın bir yolu var mı? Eğer tam tersi olsaydı, daha temiz görünüyor gibi
Neden DB'de "gizle" varsayılan bir değer vermezseniz, o zaman alan daha temiz görünür: 'scope: visible, nerede (gizle: false)' – Wukerplank
d yerine DB kesinlikle yanlış/doğru olsa almak zorunda kalmazsınız. – Peter