has_many :sold_products, class_name: “Product”, foreign_key: :seller_id
has_many :bought_products, class_name: “Product”, foreign_key: :buyer_id[/code]
[/quote]
tez myslalem nad tym rozwiazaniem tylko ze tu trzeba dodac 2 kolumny _id do :products
wiec zawsze jedna bedzie wisiala gratis pusta i stwierdzilem ze nie jest to dobre rozwiazanie ale moge sie mylic
Zasadniczo masz relację wiele-do-wielu z ekstra informacją w modelu złączeniowym (nazwijmy go roboczo “transakcja”).
Czyli (pseudokod oraz jest ósma rano, z góry sorry za babole)