찾다

 >  Q&A  >  본문

$couponDetails->couponName 값은 Laravel에서 반환될 수 없습니다.

<p><br /></p> <pre class="brush:php;toolbar:false;">$couponCode = $request->couponCode; //할인코드를 통해 쿠폰정보를 받아옵니다. $coupon = 쿠폰::where('couponCode', $couponCode) ->얻기() ->첫 번째(); $couponDetails = response()->json($coupon); $couponDetails->couponName 반환; </pre> <p>반환 결과는 다음과 같습니다.</p> <인용문> <p>정의되지 않은 속성: IlluminateHttpJsonResponse::$couponName(500 내부 서버 오류)</p> </인용문> <p>couponDetails에서 쿠폰 이름 값을 가져오려고 합니다</p>
P粉714890053P粉714890053451일 전539

모든 응답(3)나는 대답할 것이다

  • P粉950128819

    P粉9501288192023-08-21 13:53:36

    다른 사용자가 이미 언급했지만 추가 코드 없이 수행 방법을 보여 드리겠습니다.

    으아악

    회신하다
    0
  • P粉807471604

    P粉8074716042023-08-21 11:54:50

    귀하가 겪고 있는 오류는 액세스하려는 속성이 클래스에 존재하지 않기 때문입니다IlluminateHttpJsonResponse.

    이 문제를 피하는 방법에는 두 가지가 있습니다.

    1. 또는 반품:

      으아악
    2. JsonResponse 클래스에서 데이터 가져오기:

      으아악

    회신하다
    0
  • 취소회신하다