![](/img/trans.png)
[英]How do I set up a :through ActiveRecord association in Ruby On Rails?
[英]How to set up this ActiveRecord association in Rails 4.2?
我正在創建一個供銷售人員用來跟蹤訂單的應用程序。 我有3個模型-訂單,客戶和用戶。
銷售人員是用戶,他們在應用中輸入新訂單,該訂單屬於他們-用於佣金和績效跟蹤。
訂單也屬於客戶,並且客戶有很多訂單
建立這些關聯的最佳方法是什么,然后可以使用什么方法?
我假設您沒有以任何方式將客戶/用戶模型作為子類。 如果不是這樣,請告訴我。
模型關聯:
訂購
belongs_to :customer
belongs_to :user
顧客
has_many :orders
用戶
has_many :orders
實例關聯方法:
order.user
order.customer
customer.orders
user.orders
有關詳細信息,請查閱《 Active Record關聯指南》以獲取所有可用的關聯方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.