gpt4 book ai didi

ruby-on-rails - 命名 Rails 模型以避免冲突的好方法是什么?

转载 作者:行者123 更新时间:2023-12-03 23:42:09 24 4
gpt4 key购买 nike

如何在 Rails 中可靠地命名您的类?

似乎没有可靠的或最新的在线 Rails 保留字列表,并且似乎采用了许多明显的模型名称选择。

我的背景故事:

我添加了一个新类来处理文件附件并将这个类命名为 Files。这引起了很大的悲痛。我将其重命名为 Assets 并且应该猜到 Rails 不会正确路由。接下来是 Media,它看起来晦涩而安全,但 postgres 停止加入表格。然后是 Attachments 但 Paperclip 停止返回正确的属性值。手动重命名类需要很多工作。

最佳答案

您可以将您的模型包装在一个模块中,以便它在您的模型周围创建一个命名空间。

这里有解释:How I can organize namespace of classes in app/modules with rails?

关于ruby-on-rails - 命名 Rails 模型以避免冲突的好方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10958189/

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