【发布时间】:2016-11-08 20:33:40
【问题描述】:
我在一个模型上有一个关系,我需要在我的控制器上延迟加载,但我需要使用原始模型中的属性进行查询约束。 所以我有类似的东西:
$Users = User::all();
$Users->load(['disputes' => function($query){
$query->where('property', $this->property );
}]);
但它返回未定义的属性 $account_number_tu。 执行 load() 时,如何确保 $this 引用 $Users 中的每个 $User? 我尝试在模型中执行此约束,但
$this->property;
返回空值。
【问题讨论】:
标签: orm eloquent laravel-5.2 constraints