gpt4 book ai didi

ruby-on-rails - Rails 模型命名部分首字母缩写词

转载 作者:数据小太阳 更新时间:2023-10-29 07:27:55 26 4
gpt4 key购买 nike

所以。出于某种原因,我今天正在为 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 对我来说感觉更好。

最佳答案

我相信您会想要 inflect.acronym 'DNS' 而不是 'DNSRecord'。更新变形文件后,您可能还必须重新启动服务器。

关于ruby-on-rails - Rails 模型命名部分首字母缩写词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48156591/

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