Отображения записей по условию исключения

Все вопросы/проблемы по установке и использовании.
Ответить
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Отображения записей по условию исключения

Сообщение nruslan2 »

Проблема следующая:
Есть сущность А с выпадающим списком AJAX позиций (ссылающемся на другую сущность В). И идея в том чтобы чтобы в сущности А данный выпадающий список уменьшался после выбора записи. (те из списка исключались уже имеющиеся в сущности А данные).
Тем самым мы получаем не только уникальность поля по сущности (что собственно и нет в текущей версии настроек в выпадающем списке сущности AJAX), но и удобство выбора невыбранных (не введённых) значений.
ВОт как бы реализовать такую штуку?

Направление по идеи есть называется: Отображения записей по условию в выпадающем списке AJAX.
В рамках инструкции написано что можно выбирать выбираем все записи с определенным статусом "e.field_217 in (68,69)"
А нам по идеи надо выбирать за исключением значений в списке, и список подгрузить через вот такую конструкцию
(select GROUP_CONCAT(e.field_217 SEPARATOR ' , ') from app_entity_74)
Но как всегда есть НО
даже с in выше описанная конструкция не работает хотя формирует как раз значения в скобках, при этом выводит только первое значение.
ну и как поставить исключение

ЗЫ вариант != работает, но заточен только на одно значение

И вот вопрос а вообще можно это как то реализовать?
Ответить