Вероятно, в вашем вопросе произошло небольшое недопонимание. Фактически в Laravel 10 (если конечно не произошли какие-то кардинальные изменения) нет поддержки версии 10 данного фреймворка. На момент написания это ответа, Laravel 8.x является последней стабильной версией.
В Laravel, когда вы передаете параметр модели в контроллере, вам нужно убедиться, что ваша модель правильно определена и настроена. Если в контроллере параметр модели возвращает данные, а в самом объекте модели этот парамет содержит null, возможно, есть несколько причин:
1. Неправильная настройка связей модели: убедитесь, что связи модели настроены правильно для загрузки соответствующих данных из базы данных.
2. Ошибка в запросе к базе данных: проверьте, что запрос к базе данных корректно сформирован, чтобы он возвращал ожидаемый результат.
3. Проблемы с загрузкой данных: убедитесь, что данные действительно существуют в базе данных и могут быть загружены.
4. Ошибки в обработке данных: возможно, в вашем коде происходит некорректная обработка данных после их получения из базы данных.
Чтобы детальнее разобраться в причинах возможного отличия данных в контроллере и модели, просмотрите соответствующий код и убедитесь, что ваши запросы к базе данных корректны, модель настроена правильно и данные корректно обрабатываются после получения.
Если у вас действительно есть вопросы по Laravel или возникли сложности с конкретной реализацией в вашем проекте, можете предоставить дополнительную информацию или конкретный код для более точного ответа.