在预先加载的字段上急切加载约束

时间:2016-04-17 19:52:24

标签: laravel eloquent

我有员工的数据库:

id
name
manager_id

外键是经理ID并指向同一个表员工的id。

我想获得员工名单,但只有经理名称被称为“经理人”。

我尝试了这个但是没有用:

$employee_list = Employee::with(['manager' => function($query){
            $query->where('name', 'MANAGER');
        }]);

我猜它不起作用,因为它限制了用名称替换id的函数。

如何限制整个结果,以便我只获取manager_id指向记录名为'MANAGER'的记录?

1 个答案:

答案 0 :(得分:0)

假设您以正确的方式定义了关系,为了获得结果,您必须使用.inside_div(another_class_added_dinamically){ outline: none; border-color: green; box-shadow: 0 0 10px green; opacity: 1; -webkit-animation: glow 0.7s infinite alternate; -webkit-transition: border 0.7s linear, box-shadow 0.7s linear; -moz-transition: border 0.7s linear, box-shadow 0.7s linear; transition: border 0.7s linear, box-shadow 0.7s linear; } 函数,因此它应该是:

.inside_div(another_class_added_dinamically), .inside_div(another_class_added_dinamically) *{
    z-index: 1000 !important;
}

从数据库中获取任何结果。