Fix compatibilité MySQL : NULLS LAST et order withCount/select
- DbCompat::nullsLast() : syntaxe portable pgsql/mysql pour ORDER BY NULLS LAST - RechercheController, ExportController : remplace 'nom ASC NULLS LAST' (pgsql only) - CarteController : select() avant withCount() pour ne pas effacer le COUNT subquery Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -90,7 +90,7 @@ class ExportController extends Controller
|
||||
$query->whereRaw('date_evenement <= ?', [$request->integer('annee_fin') . '-12-31']);
|
||||
}
|
||||
|
||||
$releves = $query->orderByRaw('nom ASC NULLS LAST')->get();
|
||||
$releves = $query->orderByRaw(DbCompat::nullsLast('nom'))->get();
|
||||
|
||||
if ($releves->isEmpty()) {
|
||||
return back()->with('error', 'Aucun relevé à exporter.');
|
||||
|
||||
Reference in New Issue
Block a user