| Новости | 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 ...
}