如何在两个嵌入之间建立关系很多在jenssegers / laravel-mongodb中

时间:2018-10-26 16:09:07

标签: mongodb collections orm laravel-5.7 jenssegers-mongodb

我有“客户”,“产品”,“供应商”模型,其中“产品和供应商”被嵌入到“客户”模型中。

Client
    --products
    --suppliers

我的产品模型具有供应商的外键,所以我想要产品与供应商之间的关系。我尝试使用下面的代码,但无法正常工作。

use Jenssegers\Mongodb\Eloquent\Model;

class Product extends Model
{


    protected $fillable = [
        'name',
        'supplier_id'
    ];

    public function supplier()
    {
        return $this->belongsTo('App\Models\Supplier', 'supplier_id', '_id');
    }
}

请帮助。 谢谢

0 个答案:

没有答案