1

我有一个用户表和一个请求表。用户表包含员工和客户。我已将 user_id 和 employee_id 添加到请求表中。

我认为以下内容可以让我让两个外键都指向用户表:

belongs_to :user          # foreign_key "user_id"
belongs_to :employee, :class_name => "user", :foreign_key => "employee_id" #   foreign_key "employee_id"

但是,我从这个表单行得到“未初始化的常量请求::用户”:

    <%= f.association :employee, :label_method => :full_name, :label => 'Assigned To' %>

我究竟做错了什么?谢谢 !!

4

1 回答 1

0

您是否尝试过使用:class_name => "User"而不是:class_name => "user"

于 2012-04-23T18:17:32.847 回答