Страница 1 из 2
Получение данных из вложенной сущности с выводом в списке как заголовок
Добавлено: 05 апр 2021, 20:43
polla
Подскажите пожалуйста.
Есть основная сущность в ней две вложенные сущности с полями
вложенная сущность 1 поле 1
вложенная сущность 2 поле 2
Нужно в списке основной сущности вывести данные как заголовок из 1 поля вложенной сущности 1 и из поле 2 второй вложенной сущности 2.
Как это сделать. Пробую выбрать тип поля MySQL запрос, PHP код но знание не хватает что и как запрашивать.
Спасибо.
Re: Получение данных из вложенной сущности с выводом в списке как заголовок
Добавлено: 07 апр 2021, 02:35
Antonyous99
Насколько мне известно, штатное по MySQL запрос возвращает только одно и только числовое значение.
А вот поле PHP код подойдет для Вашей задачи, вопрос только в написании самого кода.
Re: Получение данных из вложенной сущности с выводом в списке как заголовок
Добавлено: 07 апр 2021, 07:00
imamverdiyeveldar
polla писал(а): ↑05 апр 2021, 20:43
Подскажите пожалуйста.
Есть основная сущность в ней две вложенные сущности с полями
вложенная сущность 1 поле 1
вложенная сущность 2 поле 2
Нужно в списке основной сущности вывести данные как заголовок из 1 поля вложенной сущности 1 и из поле 2 второй вложенной сущности 2.
Как это сделать. Пробую выбрать тип поля MySQL запрос, PHP код но знание не хватает что и как запрашивать.
Спасибо.
Никак не могу представить. А если во вложенной сущности будет 2-3 записи? что тогда?
Re: Получение данных из вложенной сущности с выводом в списке как заголовок
Добавлено: 07 апр 2021, 10:31
nruslan2
Antonyous99 писал(а): ↑07 апр 2021, 02:35
Насколько мне известно, штатное по MySQL запрос возвращает только одно и только числовое значение.
А вот поле PHP код подойдет для Вашей задачи, вопрос только в написании самого кода.
Немного поправлю:
SQL запрос возвращает все, что соответствует условиям, будь то цифры или символы.
А для вывода нескольких значений пользоваться Group_concat можно.
Re: Получение данных из вложенной сущности с выводом в списке как заголовок
Добавлено: 07 апр 2021, 11:17
Antonyous99
imamverdiyeveldar писал(а): ↑07 апр 2021, 07:00
Никак не могу представить. А если во вложенной сущности будет 2-3 записи? что тогда?
Выбрать только первую запись
Re: Получение данных из вложенной сущности с выводом в списке как заголовок
Добавлено: 07 апр 2021, 11:38
polla
Antonyous99 писал(а): ↑07 апр 2021, 11:17
imamverdiyeveldar писал(а): ↑07 апр 2021, 07:00
Никак не могу представить. А если во вложенной сущности будет 2-3 записи? что тогда?
Выбрать только первую запись
это не работает. и поле не числовое. хочется из заголовков вложенных сущностей (поле 1 и поле 2) сделать заголовок сущности
Re: Получение данных из вложенной сущности с выводом в списке как заголовок
Добавлено: 07 апр 2021, 11:53
imamverdiyeveldar
polla писал(а): ↑07 апр 2021, 11:38
Antonyous99 писал(а): ↑07 апр 2021, 11:17
imamverdiyeveldar писал(а): ↑07 апр 2021, 07:00
Никак не могу представить. А если во вложенной сущности будет 2-3 записи? что тогда?
Выбрать только первую запись
это не работает. и поле не числовое. хочется из заголовков вложенных сущностей (поле 1 и поле 2) сделать заголовок сущности
Вы можете сделать это запрос к полю 1, условие parent_item_id=e.id (выполнять динамически) запрос вернет значение, но не сможете поставить как заголовок, придется продублировать это поле с полем текст по шаблону, тогда сможете указать как заголовок...но я все еще не пойму, если во вложенной сущности несколько записей , что тогда? поле1 первой записи вложенной сущности подтянется, а остальные не нужны?
Re: Получение данных из вложенной сущности с выводом в списке как заголовок
Добавлено: 07 апр 2021, 12:04
polla
остальные не нужны. нужно 1 поле от вложенной сущности - в моем случаи заголовок
Re: Получение данных из вложенной сущности с выводом в списке как заголовок
Добавлено: 07 апр 2021, 12:08
imamverdiyeveldar
polla писал(а): ↑07 апр 2021, 12:04
остальные не нужны. нужно 1 поле от вложенной сущности - в моем случаи заголовок
Создаете в основной сущности поле mysql запрос
делаете mysql запрос к полю1 условие parent_item_id=e.id
(выполнять динамически)
потом в основной сущности добавляете поле текст-по шаблону, в шаблоне указываете поле mysql запрос и выбираете как заголовок.
Re: Получение данных из вложенной сущности с выводом в списке как заголовок
Добавлено: 07 апр 2021, 12:14
polla
аааааааааааааа спасибо вам получилось
все просто. не надо в формуле parent_item_id=e.id ничего трогать. а я вместо id цифры кода поля подставлял, вот я чайник