Я новичок в Laravel, я начинаю с Laravel 5.7.У меня две модели.
Modelo Категория:
class categoria extends Model
{
public function indicadores()
{
return $this->hasMany('App\Indicador');
}
}
Modelo Indicador:
class Indicador extends Model
{
public function categoria()
{
return $this->belongsTo('App\categoria');
}
}
В контроллере я ищу все Indicador
class IndicadorController extends Controller {
public function index() {
$indicadores = DB::table('indicadors');
return view('indicador.index', ['indicadores' => $indicadores]);
}
Когда я пытаюсь показать категорию, к которой относится индикатор,
<tbody>
@foreach ($indicadores as $indicador)
<tr>
<td>{{ $indicador->categoria->nombre }}</td>
</tr>
@endforeach
</tbody>
я получаю следующую ошибку
Неопределенное свойство: stdClass :: $ categoryoria (View:resources \ views \ indicador \ index.blade.php)
И я не понимаю, почему.Заранее спасибо