gpt4 book ai didi

ruby-on-rails - Rails bool 字段 : `is_foo` or just `foo` ?

转载 作者:行者123 更新时间:2023-12-03 01:20:20 26 4
gpt4 key购买 nike

Possible Duplicate:
Naming Boolean columns in Rails

关于 bool 字段名称的 Rails 约定是什么?

例如,如果我有 User模型需要一个“活跃性”标志,我应该调用 db 字段 is_activeactive

注意:Rails 自动生成用于访问 bool 字段的带问号的方法:User.is_active?User.active? .

最佳答案

普通形容词形式很容易成为 Ruby 和 Rails 中的规范 — even?nil?empty?空白? 例如。我能想到的 is_#{something}? 形式的唯一方法是 Kernel#is_a? 来确定类标识。因此,为了坚持标准命名约定,我会在这样的 bool 方法上省略 is_

关于ruby-on-rails - Rails bool 字段 : `is_foo` or just `foo` ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3112078/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com