3

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

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

我的背景故事:

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

4

1 回答 1

0

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

此处已对其进行了解释:如何使用 rails 在应用程序/模块中组织类的命名空间?

于 2012-06-09T04:07:44.443 回答