tiny ‘n’ smart
database layer

Odkazy: dibi | API reference

Oznámení

Omlouváme se, provoz fóra byl ukončen

vliv fetchPairs na SQL dotaz

před 10 lety

despiq
Člen | 329

Ahoj

Mel bych dotaz:
ma fetchPairs() vliv na SQL dotaz na databazi

priklad:

<?php
dibi::select('*')->from('table')->fetchPairs('id', 'text');
?>

a ted, bude vysledek vypadat SELECT * FROM table;
nebo bude vypadat SELECT id, text FROM table; ?

vim ze mohu pouzit test() na zobrazeni dotazu takze to asi je vysledny SQL dotaz
ale rikal sem si ze by to bylo hezke kdyby se ten dotaz zoptimalizoval

před 10 lety

Honza Marek
Člen | 1674

To ne, ale mělo by fungovat toto:

dibi::select('id, text')->from('table')->fetchPairs();

před 10 lety

despiq
Člen | 329

to samozrejme, slo mi o to ze bych mel v modelu jednu metodu getAll co vybere vsechno ale fetchovani
necham az na presenteru noa pak bych to podle fetchPairs mohl vzdy orezat

zsamozrejme napsat si na 4 radky metodu ktera bude vybirat jen to co chci neni problem,
slo mi ciste jen o to jestli tam nejaka podpora pro to je

kazdopadne diky