Trying to get property 'id' of non-object
객체가 없는데 속성을 참조하려 할 때 오류가 발생합니다.
존재하지 않는 프로퍼티를 가지고 오려고 한 것이 원인입니다.
파라미터를 준비해 ?id=1 같은 대체의 값을 전달해주거나, optional( )헬퍼함수를 사용해 해결할 수 있습니다.
optional 함수는 인자를 전달받아 해당 객체의 프로퍼티에 엑세스 합니다. 지정된 객체가 null 이라면, 프로퍼티에 엑세스 할 때 에러를 유발하는 대신에 null 을 반환합니다:
return optional($user->address)->street; {!! old('name', optional($user)->name) !!}