У меня есть модели Clearance
и Item
определения отношения Laravel Eloquent ORM
каждый зазор имеет определенный элемент, но больше, чем один зазор может иметь один и тот же предмет. Структурно это означает, что Clearance имеет столбец item_id.
Таким образом, в модели я определил clearance
, как hasOne('Item');
и item
в belongsToMany('Clearance')
но когда я называю предмет, он дает мне ошибку clearance_item
не существует, так что я думаю, что я должен был определить отношения неправильно. Я стараюсь с belongsTo (при условии, что многие будет вызывать желающий присоединиться к таблице), и я получаю вещи назад, но не элементы не имеют зазоров в данном возврате
Да, реверсирование сработало! никогда не думал о том, чтобы попытаться – Damon