在rails 2中,我们怎样才能发现一个表中的某个主键在另一个表中用作外键。就像我有一个表'punching_informations'有'id'作为主键。我想知道来自punching_informations表的'id'是否被用作另一个名为punching_request的表中的外键。 PunchingInformation有一个PunchingRequest。
答案 0 :(得分:0)
理想情况下,punching_information_id
表格中应该有punching_request
。
在这种情况下,您的punching_request.rb
模型将具有以下行。
belongs_to :punching_information
但是,您可以使用元素:foreign_key
(如下面的
belongs_to :punching_information, foreign_key: "some_new_id"