0
我幾天來一直在使用Laravel 4,並且偶然發現了一些我似乎無法解決的問題。嘗試訪問Laravel 4中的關係數據時發生錯誤
使用Eloquent,我已經設置了2個模型,其中Appointment
與Room
有belongsTo
的關係。 檢索它像這樣後(使用預先加載):
$appointments = Appointment::with('room')->get();
我打印出來在我看來:http://paste.laravel.com/fnL
通過它我環路和檢索約會的值:
@foreach($appointments as $appointment)
<tr>
<td>{{ $appointment->begins_at }}</td>
<td>
<a href="/admin/appointments/delete/{{ $appointment->id }}" class="btn btn-mini btn-danger">Verwijderen</a>
</td>
</tr>
@endforeach
這工作正常,但是當我添加以下行:
<td>{{ $appointment->room->name }}</td>
它引發以下錯誤:
ErrorException: Notice: Trying to get property of non-object
我可能只是忽視的東西,但我一直在尋找它很長一段時間,我只是沒有看到它...
謝謝提前任何幫助!
我肯定已經工作太久這個應用程序......非常感謝! – Jeroen