我無法計算出關聯。我需要通過交易將用戶鏈接到反饋。反饋有transaction_id屬性,Transaction有seller_id。我將如何做到這一點使用協會?這是我到目前爲止,感謝您的幫助!謝謝!如何設置:通過Ruby On Rails中的ActiveRecord關聯?
class Feedback < ActiveRecord::Base
belongs_to :user
end
class User < ActiveRecord::Base
has_many :feedbacks
end
class Transaction < ActiveRecord::Base
belongs_to :seller, :class_name => 'User', :foreign_key => 'seller_id'
end
事務是一個危險的名稱, 「事務」 是活動記錄的內部方法。遲早你會發生名字衝突,所以現在更好地重命名它。 – Meier
同意,我實際上爲此使用了PlatformTransaction。 – nebulus