2016-12-16 21 views
0

enter image description here如何從一個對象的這種結構獲得的價值在Laravel

我想顯示status場從boardings表,該表與表travel關係的價值。當我這樣做代碼:

$travel->boardings->status 

它返回一個錯誤,指出,$status是不確定的。

+2

使用'''$ travel''',你可以使用''''travel-> boardings [0] - > status'''來訪問它,或者像foreach一樣迭代它($ travel-> boardings as $ key = > $登機){$ status = $ boarding-> status}''' – Dev

回答

1

正如你可以看到boardings是Collection類型的,所以你可以因爲```boardings```是在收集與指數

$travel->boardings[0]->status 

或通過使用循環

foreach($travel->boardings as $boarding){ 
     $status = $boarding->status; 
} 
相關問題