У меня есть большая форма для каждого «Участника». Это разделено на несколько частей. Итак, у меня есть таблица «Участник» с несколькими отношениями OneToOne для каждой стороны.
Организация участника
Я хочу знать, заполнена ли каждая часть, поэтому посчитайте число пустых полей.
Я начал работать с необработанным запросом SQL (который не работает). Я также не могу перевести его на язык Doctrine.
CONCAT(
SELECT * FROM `db`.`participant` WHERE CONCAT(,
(SELECT GROUP_CONCAT(COLUMN_NAME)
FROM `information_schema`.`COLUMNS`
WHERE `TABLE_SCHEMA` = \'db\' AND
`TABLE_NAME` = \'participant\'
AND `IS_NULLABLE` = \'YES\'),
) IS NOT NULL);