если null возвращает пустое значение в весенние данные jpa Query - PullRequest
1 голос
/ 21 октября 2019

У меня есть ниже @Query в моем хранилище

@Query("select new Foo(id, code, coalesce(properties, '') as properties, env) "
            + "from Foo order by id desc")
    public List<Foo> findAll(); 

Я хочу вернуть пустое значение для properties, когда его null. Но когда я запускаю службу, я получаю сообщение об ошибке ниже:

unexpected token: as near line 1, column 87

Есть идеи, как решить эту ошибку? Заранее спасибо.

1 Ответ

0 голосов
/ 21 октября 2019

Ошибка возникает при попытке объявить псевдоним в выражении конструктора. Удалить as properties.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...