Я хочу сопоставить свой результат запроса с RequestProjection
значениями интерфейса.Следующий код работает и возвращает идентификатор запроса и дату отправки.
Мне нужно также вернуть имя работника.Я пробовал r.worker_name AS workerName
и r.worker_name AS worker_name
и r.worker_name AS worker.name
, но ни один из них не работает.
Как выбрать и сопоставить имя работника?
Запрос:
SELECT r.id AS id, r.submission_date AS submissionDate
From Request r
WHERE r.id = 1
Проекция:
public interface RequestProjection {
Long getId();
Long getSubmissionDate();
Worker getWorker();
interface Worker {
String getName();
}
}