Oznámení
Omlouváme se, provoz fóra byl ukončen
DibiFluent SELECT DISTINCT – chybna konstrukce
Upozornění: Tohle vlákno je hodně staré.
před 10 lety
- wdolek
- Člen | 331
$db->select('*')->distinct()-> ...
vyrobi:
SELECT * DISTINCT ...
a ne ocekavane:
SELECT DISTINCT * ...
verze: dibi.php 210 2009–04–16 02:15:20Z
Editoval wdolek (7. 8. 2009 13:28)
před 10 lety
- vlki
- Člen | 218
Vzhledem k tomu, že DibiFluent
bohužel zas tak moc chytré
není a opravdu jen pomáhá skládat dotaz, tak si nejsem jistý, že to
je bug.
A něco jako…
$db->select('')->distinct('*')-> ...
nefunguje?
před 10 lety
- wdolek
- Člen | 331
vlki: to jsem nezkousel. nakonec sem to udelal proste hloupe
$db->select('DISTINCT *')-> ...
nicmene sem toho nazoru, ze kdyz uz tam takove volani je, ze by se melo chovat spravne. v opacnem pripade bych tuto moznost uplne zrusil, at zbytecne nemate.
před 10 lety
- David Grudl
- Nette Core | 6806
Tuším by mělo jít
$db->select('*')->setFlag('distinct')-> ...