我在学习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