Неопределенное свойство: stdClass - LARAVEL

Все (стандартные) инструменты слияния во всех VCS являются линейными (только потому, что diff, patch под капотом основаны на линиях, а строка текста - это атом, а большие или меньшие объекты даже оцениваются) ... и я постараюсь не упоминать «контекстные» и «унифицированные» форматы diff и связанные с ними «hunks» headache

Общий ответ на ваш вопрос - «Нет, таких слияний нет (по крайней мере, хорошо - известно и из авторитетных источников) в дикой сети сейчас. Но - вы можете написать его и использовать в качестве специального настраиваемого инструмента слияния в Git «

PS - Smudge | Чистый фильтр подход из связанного ответа кажется более перспективное (по крайней мере для меня) решение

-2
задан shane 19 January 2019 в 00:38
поделиться

2 ответа

public function listar(){
   $users = //Your user model class ::all();
   return $users;
}

Затем попробуйте просмотреть

@foreach ($users as $u)
<tr>
    <td>{{ $u->name }}</td>
    <td>{{ $u->email }}</td>
    <td>{{ $u->phone}}</td>
</tr>

@endforeach

0
ответ дан sabbir chowdury 19 January 2019 в 00:38
поделиться

Вы фактически выполняете запрос три раза, каждый раз перезаписывая переменную $users. Вы получаете последнее, и у него нет свойства name, потому что вы выбрали только phone. Вы должны запустить его только один раз и указать все нужные столбцы в select().

public function listar(){
    $users = DB::table('users')->select('name', 'email', 'phone')
                 ->orderBy('updated_at', 'desc')->get();
}
0
ответ дан Don't Panic 19 January 2019 в 00:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: