У меня есть довольно специфическая проблема, которую я пытаюсь решить, и я действительно не уверен, что это возможно, но я решил, что это стоит попробовать.
Я использую модель Eloquent для управления категориями для ЧЕТЫРЕХ разных «сайтов» в одной таблице.
Схема использует идентификатор и идентификатор сайта в качестве составного первичного ключа, который я сделал возможным использовать с Eloquent, используя Этот метод.
Категории реализованы с использованием модели вложенного набора, поэтому я хотел использовать Baum легко управлять любыми операциями с этими данными.
Проблема в том, что я не могу сказать Бауму, что первичный ключ является составным, поэтому он ломается всякий раз, когда пытается выполнить какую-либо операцию над таблицей.
Кто-нибудь сталкивался с этой проблемой раньше и нашел решение, или есть другое решение, которое я мог бы использовать?
Задача ещё не решена.
Других решений пока нет …