У меня есть 3 стола, автомобили, квартиры и магазины. Каждая таблица имеет свои фотографии. Фотографии хранятся в базе данных. Я хочу использовать только одну таблицу для фотографий, я не хочу создавать таблицу фотографий для каждого автомобиля, квартир и магазинов.Laravel hasMany с где
Фотографические таблицы structe - это так;
| id | photo_url | type | destination_id |
------------------------------------------------------------
1 | http://example.com/1.jpg | Cars | 1 |
2 | http://example.com/2.jpg | Flats | 1 |
3 | http://example.com/3.jpg | Flats | 2 |
4 | http://example.com/4.jpg | Shops | 1 |
5 | http://example.com/3.jpg | Shops | 2 |
Мне нужно определить hasMany отношения с типом в классах моделей магазинов, квартир и автомобилей.
Каков правильный способ сделать это?
Spasibo bratan! – fobus