relation" 之間的差異..."/> relation" 之間的差異...">

首頁 >後端開發 >php教程 >Laravel 中的 `$model->relation();` 和 `$model->relation` 有什麼不同?

Laravel 中的 `$model->relation();` 和 `$model->relation` 有什麼不同?

Linda Hamilton
Linda Hamilton原創
2024-11-02 20:08:02757瀏覽

Laravel 中的

What is the difference between `$model->relation();` 和 `$model->relation` ? 
Laravel 中的「 />relation();` 和 `$model->relation`?

理解"$model->relation();" 和"$model->relation" 之間的區別

在Laravel 中,區別" $model->relation();" 和"$model->relation" 之間在於結果的類型returned:

"$model->relation();" 傳回關係對象本身,如果您需要對關係執行其他操作(例如指定其他操作),這可能很有用。這通常是模型或陣列。的特定場景中,要獲取商店及其各自啤酒的經銷商列表,您可以使用以下方法:

以下是詳細資訊代碼:

$store- >distributors 載入關係但不執行查詢,它會傳回關係物件。 'id') 僅提取啤酒名稱和ID結果。

以上是Laravel 中的 `$model->relation();` 和 `$model->relation` 有什麼不同?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn