我无法使用MongoDB在laravel中获取关系数据。请帮忙。
class TblFleet extends Eloquent
{
protected $fillable = [
'name', 'detail', 'status' ];
public function getCarType()
{
return $this->hasMany('app\Model\TblCars', 'fleet_id', 'brand');
}
}
class TblCars extends Eloquent
{
protected $fillable = [
'fleet_id', 'brand'];
public function carFleet()
{
return $this->belongsTo('TblFleet', 'fleet_id');
}
}
表格下方的示例
tblFleet = 1 , XL
2 , XXL
TblCars = 1, 1 (fleet_id), Sedan1
2, 1 (fleet_id), Sedan2
3, 2 (fleet_id), Sedan3
4, 2 (fleet_id), Sedan4
我正在这样获取。 $ fleetList = TblFleet :: where('status','=',“ 1”)-> get()-> getCarType;