たとえば、すべての投稿を具体的な日付で確認できます。Laravel Eloquent:whereHas()メソッドを使用して関連レコードを取得する方法は?
$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();
UPD。 私はLaravelの外でEloquentを使用します。
customDateはusersテーブルのフィールドですか? –
はい、MySQL DATEフィールドタイプ – Stanislav
何がポイントですか?あなたは何を達成しようとしていますか? – Sherif