我的项目不使用表名中的复数约定.如何在不调用所有ActiveRecord类中的set_table_name的情况下覆盖此约定
你必须在rails项目中创建一个初始化器,如下所示:
# file: config/initializers/active_record_extensions.rb
ActiveRecord::Base.pluralize_table_names = false
Run Code Online (Sandbox Code Playgroud)
这将使您的所有表名在模型上默认为单数.
| 归档时间: |
|
| 查看次数: |
695 次 |
| 最近记录: |