Ještě to tu žije? :)
Mám tu takovou věc, která mě trápí. Např. takovýto dotaz:
$this->usersRepository->findOneBy([
'username' => $username,
]);
Co mě na tom štve je to ‘username’ v podobě stringu. Je to vlastně název sloupečku v entitě. Jenže je nedohledatelný, protože prostě string. Jak to udělám lépe? Tak, abych mohl z entity najít, kde se všude tento sloupec používá? Nechce se mi to moc řešit přes nějaké konstanty ve třídě – jak to řešíte vy/ty?
Já findBy/findOneBy vubec nepoužívám napřímo, píšu si do repository methody v kterých to řeším at už tímto, či QueryBuilderem.