Eloquent relationship for related products - Hack The Tech - Latest News related to Computer and Technology

Hack The Tech - Latest News related to Computer and Technology

Get Daily Latest News related to Computer and Technology and hack the world.

Friday, November 10, 2023

Eloquent relationship for related products

As an example, suppose I sell air conditioners and air filters. They are all products in my product table. But I also have a related_products table for which filters go with each air conditioner where product_id is the AC and filter_id is the corresponding product_id in the product table for the filters:

product_id filter_id
1 10
1 11
2 10
2 15

How are these relations defined in Laravel Eloquent? This seems almost like a pivot table referring to a single products table. The related_products table doesn't have an associated Model (I don't think) so would I try to define this relationship all in the Product model?



source https://stackoverflow.com/questions/77455282/eloquent-relationship-for-related-products

No comments:

Post a Comment