Давайте представим, что у нас есть таблица 'recipe' в БД PostgreSQL.Эта таблица содержит свойство под названием «ингредиенты».Он должен содержать несколько строк, но Postgres не позволяет этого, как я понимаю, поэтому я храню только одну строку с большим количеством ингредиентов, разделенных запятой.Цель состоит в том, чтобы создать поиск по ингредиентам.Например, я пишу «морковь» в поле поиска и получаю рецепт, в котором одним из ингредиентов является морковь.
Как реализовать это с помощью Spring?Наиболее желательным решением является использование встроенных классов и методов Spring, если в этом случае есть что-то для этого.Но на самом деле подойдет любое решение.
Пример:
| id | prop1 | ingredients | prop_n |
| 1 | ... | carrot, onion | ... |
| 2 | ... | beef, onion | ... |
Поиск: 'carrot'
Получить: строка с id = 1.