Новости Joomla

Вышел релиз Joomla 6.2

Релиз Joomla 6.2.0

Проект Joomla! рад сообщить о выходе новой минорной версии — Joomla 6.2 (кодовое имя Mwezi).

Вышел релиз Joomla 5.4.10

Релиз Joomla 5.4.10

Проект Joomla! рад сообщить о выходе Joomla 5.4.10. Это последний релиз исправления ошибок для серии Joomla 5.x.

0 Пользователей и 1 Гость просматривают эту тему.
  • 2 Ответов
  • 1139 Просмотров
*

kysin

  • Захожу иногда
  • 247
  • 4 / 0
Доброго времени!
J4, PHP7.4.33

Пытаюсь выполнить запрос вида:
Код
SELECT `item_id`, GROUP_CONCAT(Concat(`field_id`,':',`value`) SEPARATOR ',')  AS column2 FROM table GROUP BY `item_id`;
Но, результат получается обрезанный, т.к максимальная длина результата выполнения этой функции 1024 знака. Поэтому, мне перед ее выполнением нужно выполнить:
Код
SET SESSION group_concat_max_len = 10000;
Подскажите, пожалуйста, как посредством API выполнить последовательно эти две строки? Поиском не смог найти.
Сейчас код выглядит вот так:
Код
$db = Factory::getContainer()->get('DatabaseDriver');
$query = "SELECT `item_id`, GROUP_CONCAT(Concat(`field_id`,':',`value`) SEPARATOR ',')  AS column2 FROM table GROUP BY `item_id`;";
$list = $db->setQuery($query)->loadObjectList();
*

sivers

  • Живу я здесь
  • 2629
  • 363 / 0
Если не вдаваться в целесообразность содержимого вашего запроса, то можете попробовать объеденить запросы, разделив их точкой с запятой. Если это не пройдет, то выполните первый запрос через
$db->setQuery($query1)->execute()
потом второй $db->setQuery($query2)->loadObjectList()
На связи в telegram @sivers
sivers @ inbox . ru
Обновлю любую старую джумлу до последней.
*

kysin

  • Захожу иногда
  • 247
  • 4 / 0
Вот спасибо! Сработало!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Обновить код запроса к БД

Автор Mick_20

Ответов: 6
Просмотров: 1278
Последний ответ 30.01.2025, 08:44:45
от Mick_20
Создание пользовательского поля посредством API

Автор kysin

Ответов: 0
Просмотров: 985
Последний ответ 17.06.2024, 10:41:15
от kysin
Заполнение доп. полей при создании материала скриптом посредством API

Автор kysin

Ответов: 1
Просмотров: 1202
Последний ответ 24.08.2023, 22:15:07
от kysin