0
我正在创建一个销售人员用来跟踪订单的应用程序。我有3个模型 - 订单,客户和用户。如何在Rails 4.2中设置这个ActiveRecord关联?
销售人员是用户,他们向应用程序输入新订单,订单属于他们 - 用于佣金和性能跟踪目的。
该命令还属于客户与客户有很多订单
什么是建立这些联系的最佳方式,什么是方法,那么我可以使用?
我正在创建一个销售人员用来跟踪订单的应用程序。我有3个模型 - 订单,客户和用户。如何在Rails 4.2中设置这个ActiveRecord关联?
销售人员是用户,他们向应用程序输入新订单,订单属于他们 - 用于佣金和性能跟踪目的。
该命令还属于客户与客户有很多订单
什么是建立这些联系的最佳方式,什么是方法,那么我可以使用?
我假设您没有以任何方式对您的客户/用户模型进行子类化。如果这不是真的,请让我知道。
协会型号:
订购
belongs_to :customer
belongs_to :user
客户
has_many :orders
用户
has_many :orders
实例关联方法:
order.user
order.customer
customer.orders
user.orders
有关详细信息,请查看了解所有可用的关联方法。