Скверил генерирует неполный запрос - PullRequest
0 голосов
/ 10 января 2019

Я подготовил простой пример Squeryl, но он не работает. Мой код зарегистрирован на [https://github.com/rahulsharmaindia/Squeryl-Demo-ISSUE-259][1], и инструкции по его запуску также доступны на github repo.

! ClazzName.startsWith ("net.sf.cglib."). создает проблему из моих классов сущностей и оценивается как ложное, поэтому столбцы не выбираются в запросе, а сгенерированный запрос выбрать из книги. без имени столбца.

Я переопределяю класс в squeryl jar, копируя его в свой проект из исходного кода squeryl, чтобы проверить точную причину проблемы.

Просто прокомментируйте строку - 263 в

[1]: https://github.com/rahulsharmaindia/Squeryl-Demo-ISSUE-259/blob/master/src/main/scala/org/squeryl/internals/FieldReferenceLinker.scala. Затем он начнет работать, сгенерировав правильный запрос со столбцами в предложении select.

...