我在Laravel中創建了一些擴展Eloquent類的模型。以這種方式,我能夠檢索組對象爲特定用戶在這種簡單的方式用Laravel和Eloquent獲取相關對象
//in the User class
public function group()
{
return $this->belongsTo('Group');
}
:在這些模型中我加了關係,就像這個例子
User::find(1)->group
,這是不錯。我需要獲取整個表和JSON格式顯示出來,所以我做
User::all()->toJson()
我獲得整個表,但我有「GROUP_ID」一欄,而不是組對象。有沒有簡單的方法在JSON中包含相關對象?我知道我可以在集合中循環並手動添加對象,但我認爲這應該是不好的做法,因爲我需要做大量的查詢,這個問題可以通過一個連接使用單個查詢來解決。任何想法?
請接受您的工作答案,方法是單擊旁邊的空心複選標記,而不是更改問題標題。有關更多詳細信息,請參見[FAQ](http://stackoverflow.com/help)。 –