У меня есть полиморфная модель Attachment, которая связана с другой моделью Product, имеющей множество вложений.
Вложения могут быть изображениями или аксонометриями, поэтому в столбце «attachable_type» вложения мне нужно иметь и «product_image», и «product_axonometry» в качестве идентификатора взаимосвязи.
В рамках morphMap в AppServiceProvider я сделал это:
Relation::morphMap([
'product_image' => 'App\Product',
'product_axon' => 'App\Product',
]);
Но кажется, что он распознает только первый элемент массива product_image. Product_axon не зарегистрирован как отношение.
Так как же сказать Laravel, что даже это последнее поле идентифицирует отношения morphMany между двумя моделями? Заранее спасибо