nette-datagrid icon indicating copy to clipboard operation
nette-datagrid copied to clipboard

Lazy load pagingu

Open marten-cz opened this issue 14 years ago • 3 comments

DataGrid delal trochu moc zbytecnych SQL, ktere pro muj slozitejsi dotaz zabralo ve vysledku nekolik vterin. Zmena je pridani lazy zjisteni poctu zaznamu k vypsani. Pokud byl aplikovan filter, je zbytecne se ptat na pocet zaznamu z bindDataTable(), proto tento zaznam se nacita az v pripade, ze je to potreba (az v renderu).

marten-cz avatar Jan 26 '11 12:01 marten-cz

Otazka znie, ci nie je lepsie si stiahnut dev branch a pouzit DibiFluent - vcera som to stiahol a alurat to idem skusit rozbehat a verim, ze tie dotazy bez DibiDatasource budu ovela lepsie(ked sa bavime o MySQL).

JakubJarabica avatar Jan 26 '11 12:01 JakubJarabica

Urcite to lepsi je. Bohuzel tu mam kod bezici jeste na PHP 5.2, tedy bez namespace a moznosti pouziti dev branche. Coz v tomhle pripade pocitam s tim, ze by se porad jeste nekomu mohlo hodit.

marten-cz avatar Jan 26 '11 12:01 marten-cz

Aha jasne, uz mam dlho 5.3ku vsade tak nejako na 5.2 nemyslim :-/

JakubJarabica avatar Jan 26 '11 12:01 JakubJarabica