Как выполнить сложный SQL-запрос через CDRDatabaseProvider в MikoPBX?
Для выполнения сложных SQL-запросов в MikoPBX рекомендуется:
- Использовать PHQL (Phalcon Query Language)
- Разбивать сложные запросы на несколько простых
- Сначала получать уникальные linkedid
- Затем делать выборку по полученному массиву linkedid
Пример реализации можно найти в модуле ModulePT1CCore в файле DialPlanAppsMikoPBX.php
Переходите по ссылке в нашу группу для получения дополнительной информации: