Всем привет, вопрос глупый и наверное немного не из плоскости java, а больше из плоскости запросов и реализации API.
Есть список атрибутов, который выводится на фронте. Один атрибут может находится в нескольких "Группах атрибута" и в списке они отображаются через запятую, т. е. пример:
Атрибут1 Группа1, Группа2
Атрибут2 Группа2, группа3
В списке есть фильтр по группе атрибута. Как построить запрос так, чтобы если передали Отбор по "Группа1" при выводе на фронт получить:
Атрибут1 Группа1, Группа2
Т. е. мы фильтруем по вхождению, но при этом не отсекаем другие группы атрибутов, которых нет в фильтре.
Сейчас если я делаю условие вида:
groups.in(1), то при выводе получаю:
Атрибут1 Группа1