Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/252.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用jenssegers/laravel mongodb中的EmbeddesMany关系_Php_Laravel_Mongodb - Fatal编程技术网

Php 如何使用jenssegers/laravel mongodb中的EmbeddesMany关系

Php 如何使用jenssegers/laravel mongodb中的EmbeddesMany关系,php,laravel,mongodb,Php,Laravel,Mongodb,我正在尝试配置EmbeddesMany并使用jenssegers/laravel mongodb文档的这一部分: 我的目标是从我的部门模型中获得一家公司 这是我的公司模式: <?php namespace App\Domains\Company\Models; use Jenssegers\Mongodb\Eloquent\Model; class Company extends Model { protected $connection = 'companies';

我正在尝试配置EmbeddesMany并使用jenssegers/laravel mongodb文档的这一部分:

我的目标是从我的部门模型中获得一家公司

这是我的公司模式:

<?php

namespace App\Domains\Company\Models;

use Jenssegers\Mongodb\Eloquent\Model;

class Company extends Model
{
    protected $connection = 'companies';

    public function departments()
    {
        return $this->embedsMany(Department::class);
    }
}

<?php

namespace App\Domains\Company\Models;

use Jenssegers\Mongodb\Eloquent\Model;

class Department extends Model
{
    protected $connection = 'companies';
}