конец добавить ->get() вообще возвращает все записи таблицы. Причем если заменить find на where('id',$id) все в порядке. То есть я правильно понимаю нельзя использовать комбинацию find()->with() ?
попробуй Model::with(['something']) ->where('id','=', $site_id) ->get() ->first()
find уже отдает результат вроде как
Обсуждают сегодня