Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Maxx 14.10.2019 04:13
Я же не про удобство структуры, а про неоптимальность ее получения с помощью SQL-запросов в циклах^parents.menu{ $children[^table::sql{SELECT ID, ... FROM aTableChild WHERE RootID = $parents.ID}] ... to do something with $children ... }Можно привести без хлопот в такие
$all_children[^table::sql{SELECT ID, ... FROM aTableChild WHERE RootID IN (^parents.menu{$parents.ID}[,]) }] ^parents.menu{ $children[^all_children.select($all_children.RootID == $parents.ID)] ... to do something with $children ... }