0
我想根據提供的圖片創建一個數據庫結構。然而,我不知道如何使它與laravel一起工作,我需要使用哪種類型的關係,以及是否有一種相當高效的方式。Laravel雄辯關係自定義架構
http://i.stack.imgur.com/Vcjon.jpg
說我希望得到所有用戶數據的陣列,將雄辯做到這一點很容易地使用內置的關係?
我想根據提供的圖片創建一個數據庫結構。然而,我不知道如何使它與laravel一起工作,我需要使用哪種類型的關係,以及是否有一種相當高效的方式。Laravel雄辯關係自定義架構
http://i.stack.imgur.com/Vcjon.jpg
說我希望得到所有用戶數據的陣列,將雄辯做到這一點很容易地使用內置的關係?
關係是一個很難設置的事情,然而laravel通過雄辯提供了非常可靠的方法。
我不會介紹你在Laravel或Eloquent文檔中找到的基礎知識。但是我可以根據你的圖表向你展示你在做Google搜索時會遇到的關鍵詞。
,如果你是模型博客和作者的關係,您使用的一對多,用雄辯的,這將是
class Blog extends Eloquent {
public function author() {
return $this->belongsTo('Author');
和最難的一個是多對多的關係,恩。標籤,如果您的博客有相當多的標籤。這將是
class Blog extends Eloquent {
public function tags() {
return $this->belongsToMany('Tag');
的想法就是這樣簡單,詳情,請訪問:http://laravel.com/docs/eloquent#relationships
好感謝您的幫助@deczo,如在一般laravel和Web開發對於新手,它喜歡你的人這真的讓人們在社區中感到受到歡迎。 – mrurlwin
我回答了你的問題,沒有?如果您需要幫助完成設置,請顯示您的工作,粘貼您嘗試的代碼,然後向X和Y尋求幫助,因爲您無法使其工作。我相當肯定你會從社區獲得足夠多的幫助,包括我自己。 –
好吧,這是公平的,在使用文檔後,我無法弄清楚這是什麼樣的關係。我正在嘗試「有許多通過」,但最終在無用的循環內求助於循環。我想我更想知道這個系統(可擴展)是否實用,我是否在浪費時間追求? – mrurlwin