Мне нужно создать этот запрос N1QL couchbase в данных Spring
select... LIKE "TASK:100:%"
, где 100 - это параметр, но я не знаю, возможно ли это
@Query("#{#n1ql.selectEntity} where META().id like \"TASK:$1%:\" ") List<Task> findTasks(String taskId);
Правильный синтаксис будет следующим:
@Query("#{#n1ql.selectEntity} where META().id like ('TASK:' || $1 || '%') ") List<Task> findTasks(String taskId);
Хотя я думаю, что вы должны объединить идентификатор в бэкэнде, а не внутри запроса.