Есть ли способ получить только имя столбца из этого? - PullRequest
0 голосов
/ 04 ноября 2019

я хочу получить имя столбца, только если это возможно enter image description here

// таблица элементов, столбец new_values ​​data

 {"item_name":"
  Chopstick",
  "item_quantity":"4",
  "item_brand":"d",
  "item_serialno":"3",
  "item_tag":"New",
   "item_categories":"Assets",
   "item_unitcost":"4",
   "item_depriciation":"5",
   "item_location":
   "Not Deployed",
   "user_assign":"None",
   "department":"Not Assigned","id":36}

// controller

$audits=audits::select('new_values')->get();

// Клинок

   @foreach($audits as $colName => $value)
       {{ $colName }}
   @endforeach  

Ответы [ 2 ]

1 голос
/ 04 ноября 2019
$json = json_decode($aud->new_values);
foreach ($json as $name => $value) {
   // Here you have your $name
}
1 голос
/ 04 ноября 2019

Насколько я понимаю, вы используете Пакет моделей аудита Если да, то вы можете использовать это

@foreach($audits as $audit)
    @foreach($audit->new_values as $colName => $value)
        {{ $colName }}
        // use @dd($aud->new_values, $colName) for see what is value
        // other logic
    @endforeach
@endforeach
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...