【发布时间】:2017-01-24 10:06:33
【问题描述】:
首先我想知道是否有可能将我的模型与ActiveAdmin::Comment 和AdminUser 模型相关联
这是我的model
class AdminAction < ActiveRecord::Base
has_one :comment, :class_name => "ActiveAdmin::Comment", :foreign_key => "admin_action_id"
belongs_to :admin_user
end
那些关联不会引发任何错误,只是返回 `nil`
我在这两个模型中添加了一个字段:
add_column :admin_users, :admin_action_id, :integer
add_column :active_admin_comments, :admin_action_id, :integer
这里的目标是获取AdminUser 和Comment 关联到我的新模型AdminAction
当我这样做时
a = AdminAction
a.admin_user
# and
a.comment
有效
有什么想法吗?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 activerecord activeadmin