使用Mongodb关系从Laravel中的两个表中获取数据?

时间:2018-07-15 11:23:12

标签: mongodb laravel relation

我无法使用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;

0 个答案:

没有答案