У меня есть странный столбец с записями объектов, как это: отношений для базы данных типа столбца объекта
Я беспокоил отношения с объектом пользователя (столбец данных)
вот моя Temp модель:
class Temp extends Model
{
public function user()
{
return $this->belongsTo('App\User');
}
}
Модель пользователя:
class User extends Model
{
public function temp()
{
return $this->hasMany('App\Temp');
}
}
Контроллер:
$data['mediaReport'] = Temp::where('type', 'media_report')->paginate(10);
Вид:
@foreach ($mediaReport as $m)
<?php $wer = json_decode($m->data); ?>
<td><span class="bg-primary-700 text-highlight">{{ $wer->id }}</span></td>
<td align="center">{{ $wer->comment }}</td>
<td><span><a href="{{ route('profile', $wer->user->username) }}" class="bg-success-700 text-highlight">Reporter</a></span> <span><a href="#" class="bg-danger-700 text-highlight">{{-- {{ $m->id }} --}}Delete</a></span></td>
@endforeach
я получил ошибку "Попытка получить свойство не-объект", эта ошибка в "$ wer-> user-> имя пользователя" Кто-нибудь может мне помочь ?
Спасибо, что работает! Я не знаю, как это сделать в модели – Reint