Страница 1 из 1

Вопрос по - Список записей по MySql запросу

Добавлено: 16 мар 2021, 22:16
Grafline
Есть сущность 1, в ней вложена сущность 2, в ней вложена сущность 3 для примера
Для сущности 2 в таблицу хочу вывести список вложенных из сущности 3
Сделал поле: Список записей по MySql запросу
Прописал условие e.parent_item_id=[id]

Показывает что ноль но при клике показывает все верно ( это в режиме количество записей) В режиме списка просто пусто.

То есть работает но только если нажать, не выводит списком, включил отладку вижу что параметр e.parent_item почем уто равен id сущности 1 а не 2. Ели верно понял при клике отрабатывает по id Сущности 2 а в списке по 1 Как исправить?

Re: Вопрос по - Список записей по MySql запросу

Добавлено: 16 мар 2021, 22:32
Grafline
Проверил если e.parent_item_id=123 ( реальный номер сущности 2) Все работает коректно

Нашел выход но костыль, добавил новое поле в сущность 2 тип MySQL Формула и там указал [id]
А саму формулу поменял на e.parent_item_id=[Новое поле] - Так работает, правда не ясно почему просто с полем айди сбоит. Сергей по возможности хотелось бы ваш ответ. Заранее спасибо

Re: Вопрос по - Список записей по MySql запросу

Добавлено: 16 мар 2021, 23:01
nruslan2
Заинтересовался - решил проверить.
Собрал Сущность 1 - Сущность 2 - Сущность 3
и правда есть проблема - не выводит то что надо, или выводит криво.

проблема как раз в [id] который он берет почему то из сущности №1, а не от Сущности №2. (при этом проверил SQL формулу и запрос - там все норм - но там можно принудительно указать без [])), тут пытался так же не прокатывает(

(Причем если указать e.parent_item_id то ошибки нету (правда я вообще пишу всегда [id]=parent_item_id без е.), а если указать туже таблицу принудительно app_entity_ то ошибка хотя это равносильно должно быть - эт так отвлечение), а проблема в неправильном получении [id])

PS а что такое это за поле parent_id? может с этим что т освязано?

Re: Вопрос по - Список записей по MySql запросу

Добавлено: 17 мар 2021, 06:29
support
Ошибка в коде. Файл из архива замените в includes\classes\fieldstypes\

Сообщите результат.

Re: Вопрос по - Список записей по MySql запросу

Добавлено: 17 мар 2021, 08:58
nruslan2
Ого как оперативно!
У меня заработало все как надо!

Re: Вопрос по - Список записей по MySql запросу

Добавлено: 20 мар 2021, 16:08
Grafline
Спасибо все ок, проверил в разных таблицах и вложенностях.