Ruby on rails 两个字段具有多对同一模型

Ruby on rails 两个字段具有多对同一模型,ruby-on-rails,Ruby On Rails,我正在努力实现这样的目标: TransportOrder has many LoadingPlaces as loadings TransportOrder has many LoadingPlaces as unloadings 我无法创建两个单独的模型UnloadingPlaces和LoadingPlaces,因为稍后我要在槽式LoadingPlaces中搜索TransportOrder。尝试使用外键语法,并指定类名: has_many :loadings, foreign_key: "t

我正在努力实现这样的目标:

TransportOrder has many LoadingPlaces as loadings
TransportOrder has many LoadingPlaces as unloadings

我无法创建两个单独的模型UnloadingPlaces和LoadingPlaces,因为稍后我要在槽式LoadingPlaces中搜索TransportOrder。

尝试使用外键语法,并指定类名:

has_many :loadings, foreign_key: "traport_order_id", class_name: "TransportOrder"
has_many :unloadings, foreign_key: "traport_order_id_two", class_name: "TransportOrder"
可能重复的