【发布时间】:2017-05-15 04:27:01
【问题描述】:
例如,我可以检查每个带有具体日期的帖子。
$users = User::whereHas('posts', function($q){
$q->where('created_at', '>=', '2015-01-01 00:00:00');
})->get();
但是假设,如果我想将后模型日期(created_at)与用户模型的日期属性进行比较,该怎么办?
例如:
$users = User::whereHas('posts', function($q){
$q->where('created_at', '>=', ** $user->customDate ** ← look this);
})->get();
更新。 我在 Laravel 之外使用 Eloquent。
【问题讨论】:
-
customDate 是用户表中的字段吗?
-
是的,MySQL DATE 字段类型
-
有什么意义?你想达到什么目标?
-
例如,我想获取具体日期的所有帖子,这是为具体用户定义的。