所以。出于某种原因,我今天在为 Rails 命名而苦苦挣扎。我觉得我正在创建的模型的最佳命名是 DNSRecord 用于骆驼案例类模型名称和 dns_record 用于蛇案例引用——Rails 想将其命名为 DnsRecord。
如果整个单词大写,我已经看到了一个解决方案,例如:API
ActiveSupport::Inflector.inflections do |inflect|
inflect.acronym 'API'
end
但似乎效果不佳:
ActiveSupport::Inflector.inflections do |inflect|
inflect.acronym 'DNSRecord'
end
它仍然想引用 DnsRecord。我知道这是一件小事,但 DNSRecord 对我来说感觉更好。