Teď už raději česky. Serializace přidaná v nedávno je fajn, ale nedá se moc použít pro ukládání do keší, které ji využívají a což je asi její hlavní využití v leanmapperu.
Problém je v tom, že pokud zakešuji (serializuji) skupinu entit a pak nad nimi někde dále - typicky v šabloně - budu volat nějaké magické property pro získání navázaných entit, tak z principu leanmapperu se budou pokládat další dotazy. Tím ale přicházím o tu výhodu kešování.
Je možné se tomu vyhnout kešováním přímo v šablonách, ale jednak ne vždy to je v šablonách možné a také ne vždy je to vhodné.
Chtělo by to něco, co umí serializovat entitu resp. pole entit i s jejími vazebními entitami a potlačit tak následně paradoxně hlavní benefit leanmapperu - načítání dalších dat až když je potřeba.
Teď už raději česky. Serializace přidaná v nedávno je fajn, ale nedá se moc použít pro ukládání do keší, které ji využívají a což je asi její hlavní využití v leanmapperu. Problém je v tom, že pokud zakešuji (serializuji) skupinu entit a pak nad nimi někde dále - typicky v šabloně - budu volat nějaké magické property pro získání navázaných entit, tak z principu leanmapperu se budou pokládat další dotazy. Tím ale přicházím o tu výhodu kešování.
Je možné se tomu vyhnout kešováním přímo v šablonách, ale jednak ne vždy to je v šablonách možné a také ne vždy je to vhodné.
Chtělo by to něco, co umí serializovat entitu resp. pole entit i s jejími vazebními entitami a potlačit tak následně paradoxně hlavní benefit leanmapperu - načítání dalších dat až když je potřeba.