Группировка столбцов внутри объекта
У меня есть таблица с 2 столбцами для номера телефона (код города и номер). Когда я определяю сущность, я могу сделать это с 2 различными переменными, чтобы соответствовать именам столбцов. Однако, когда я использую его в jparepository, я хочу искать по номеру телефона (который будет одной строкой кода города и номера).
Есть ли способ сгруппировать код города и номер при определении объекта, имеющего одну переменную для хранения объединенных данных из 2 столбцов?
@Entity public class Person{ private String areaCode; private String number; }
1 ответ
Вы можете использовать метод JPQL CONCAT, как показано ниже, чтобы добиться этого.
CONCAT(p.areaCode, '', p.number)
Отослать это