-1

我已经有一个名为活动的表,所以我用这一行创建了 public_activity.rb 文件,正如一些人在问题中所建议的那样

PublicActivity::ORM::ActiveRecord::Activity.table_name = "notifications"

但是当我尝试跑步时

rails g public_activity:migration notifications

由于名称错误未初始化常量 PublicActivity::ORM (NameError) 而失败。任何人都可以解决此错误。

4

1 回答 1

0

有一种更简单的方法来设置自定义表名。只需将其放入您的初始化程序中:

# config/initializers/public_activity.rb
PublicActivity.configure do |config|
  config.table_name = 'notifications'
end
于 2015-01-14T15:36:40.470 回答