我在學習Laravel,只是無法理解如何解決以下問題。Laravel模型/查看關係
我有兩個表(ofcourse不是數據庫):)
Table: Birds
id
name
species
....
Table: Eggs
id
egg_number
parent_id
....
樣本數據:
bird
id 1
name Jeff
egg
id 1
parent_id 1
我有兩個型號它們是鳥類和蛋 我只是顯示它是數據在數據庫中可用(MySQL)。
eggs.blade.php
@foreach ($eggs as $egg)
..form data
{{ $egg->id }}
{{ $egg->parent_id }}
..end of form
@endforeach
這工作都很好。但是我希望顯示父(鳥)的名稱而不是id。 (所以從樣本數據將顯示傑夫)
我在模型
return $this->belongsTo('Bird'); //in Egg Model
return $this->belongsTo('Egg'); //in Bird Model
使用這種試圖將是這方面的任何幫助/解釋真的很感激。
FYI你有兩個數據庫表,而不是兩個數據庫。 – Pitchinnate