Akce
Požadavek #943
otevřenýZakázání automatického načítání sloupce v ORM
Začátek:
2014-10-10
Uzavřít do:
% Hotovo:
100%
Odhadovaná doba:
Popis
ORM automaticky načítá všechny sloupce z tabulky, což např. u některých sloupců typu BLOB může způsobovat výkonnostní problémy.
Implementace:¶
ORM již obsahuje attribut ignored_columns. K těmto sloupcům pak nefungují metody __get a __set (vrací null), bohužel se stále načítají na úrovni DB. Stačí pouze upravit správně metodu load_result, která načítá data z DB do objektu, aby se nevybíraly všechny sloupce.
Akce