Вывод значений из вложенной сущности
Вывод значений из вложенной сущности
Добрый день, поступила задача разделить информацию о сотруднике на личную и рабочую, я разделил при помощи дочерней сущности, но при выведении в таблице не могу вывести автоматически значения из дочерней сущности. Запросом пробовал, выводит число, но нужен текст.
Re: Вывод значений из вложенной сущности
На самом деле, круто, что есть возможность вывести в дочернюю информацию из родительной сущности, путём выбора типа поля "Значение родительной сущности", было бы классно сделать обратный финт, что бы в информацию табличного значения можно было вывести и значения из дочерней (дочерних) сущности.
Re: Вывод значений из вложенной сущности
Основная проблема реализации вашего вопроса в том, что нет проблем взять значение полей родительской записи, т.к. она может быть только одна, но есть проблемы с выводом значения поля из подчиненной таблицы - в ней много записей и не известно, значение какой именно надо получить.
Но тут на помощь может прийти Дополнение с Функциями и поле типа MySQL Формула.
Настраиваем Функцию с фильтрами, добавляем поле с формулой и пробуем.
Я так получаю значения полей последней добавленной записи в подчиненную таблицу.
Думаю, что можно попробовать сделать тоже самое с помощью типа поля MySQL Запрос, но это не точно.
Но тут на помощь может прийти Дополнение с Функциями и поле типа MySQL Формула.
Настраиваем Функцию с фильтрами, добавляем поле с формулой и пробуем.
Я так получаю значения полей последней добавленной записи в подчиненную таблицу.
Думаю, что можно попробовать сделать тоже самое с помощью типа поля MySQL Запрос, но это не точно.
Re: Вывод значений из вложенной сущности
Собственно, можно реализовать условный костыль, с правилами, через сущности, но это + к ручной работе, опять же, всегда есть правила, которые используются в тех же связанных записях и сущностях (выбор конкретного поля/столбца таблицы для (сущности) и выбор как отображать либо список записей, либо количество этих записей (связанные записи) )