Hello list, I have the following entities: Product, Supplier. Manufacturer < Supplier and Vendor < Supplier.
Product has_many suppliers through products_suppliers The thing is, the type of the supplier will depend on the product -- this is the requirement. So, that's why I though the type information should be in the products_suppliers entity. What I would like to happen is, when a supplier is retrieved using the following command: @suppliers = @product.suppliers.all Somehow hook up AR and look into the type attribute of the products_suppliers association and for each record, instantiate the correct class (either Vendor or Manufacturer). It's STI, only that the type data is in another realm and is "variable" (depending on the product). Is there a way to do that with the current STI implementation in Rails 2.2.2? If not, how could I hook up AR to make it happen? Or do you suggest something simpler? Any suggestions appreciated. Marcelo. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---

