>  Q&A  >  본문

블레이드에 json 유형 데이터 표시

블레이드에 json 유형 데이터 표시 데이터베이스에 데이터를 저장하는 테이블이 있고 데이터 중 하나가 json 유형이고 모든 것이 잘 진행되고 있지만 블레이드에 이러한 json을 표시하려고 하면 문제가 시작됩니다. 이것은 내 json 데이터 유형입니다. [![여기에 이미지 설명 입력][1]][1]

내 블레이드에서는 PHP를 사용하여 동일한 주문 ID를 가진 모든 데이터를 쿼리, 추출 및 표시하고 있지만 이 작업을 수행하는 동안 json 데이터를 표시하고 싶습니다.

으아악

json 데이터를 표시하려는 두 번째 foreach에는 데이터가 표시되지 않습니다

편집자:

json 데이터를 표시하려는 두 번째 foreach에서는 데이터가 표시되지 않습니다. 이는 제안된 작업을 수행할 때 아무것도 표시되지 않기 때문에 데이터를 잘못 호출했기 때문인 것 같습니다

<div class="modal-body">
    <?php
    $order[] = $ord_com->id;
    $tareasco = DB::table('tareas')->whereIn('orden_compra_id',$order)->orderBy('created_at','desc')->get();
    ?> 
    @foreach($tareasco as $audi)
        {{ $audi->componente_id }}<!--here it shows me everything ok-->
        @if (is_array($audi->componente_id) || is_object($audi->componente_id))
            @foreach ($audi->componente_id as $documen)
                <h1>{{$documen['partidas_id']}}</h1>
            @endforeach
        @endif
    @endforeach
</div>

P粉064448449P粉064448449234일 전320

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

  • P粉936509635

    P粉9365096352024-03-23 11:15:34

    이용해야 합니다 json_decode 将该 json 数组转换为数组数组 (json_decode($json, true)) 或对象数组 (json_decode($json))

    으아악 으아악

    더 나은 옵션은 Eloquent 모델의 $cast 속성에서 동작을 정의하는 것입니다.

    으아악 으아악 으아악

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