I have this string date which is for example “January 3, 2024′. Now I want it to compare if it greater than today’s date for filtering purposes.
<code>$query->whereRaw('STR_TO_DATE(validity, "%M %d, %Y") >= ?', [Carbon::now()]);
</code>
<code>$query->whereRaw('STR_TO_DATE(validity, "%M %d, %Y") >= ?', [Carbon::now()]);
</code>
$query->whereRaw('STR_TO_DATE(validity, "%M %d, %Y") >= ?', [Carbon::now()]);
I’ve been trying these but same error
<code>$query->where(DB::raw
$query->whereRaw
$query->whereDate
</code>
<code>$query->where(DB::raw
$query->whereRaw
$query->whereDate
</code>
$query->where(DB::raw
$query->whereRaw
$query->whereDate
<code>array_merge_recursive(): Argument #2 must be of type array, string given
</code>
<code>array_merge_recursive(): Argument #2 must be of type array, string given
</code>
array_merge_recursive(): Argument #2 must be of type array, string given
8