есть две таблицы документов и задача
Документ
doc_id doc_name
AA1 test
AA2 test
Задача
task_id doc_path
1 /AA1/1231/123
2 /AA2/1231/123
В таблице задач doc_path сохраните путь к документу, который содержит значение идентификатора документа как его часть. мы можем сделать таблицу задач левого внешнего соединения с таблицей документов? В SQL-запросе (нативный запрос) будет работать нормально, но с помощью JPA построителя запросов, как мы можем это сделать?
SELECT doc_id,task_id FROM TASK AS TASK_ ,
DOCUMENT AS DOCUMENT_ where SUBSTR_REGEXPR('(\/)(.*?(?=\/|$))(.*)' IN TASK_.doc_path GROUP 2) = DOCUMENT_.doc_id;