Скверил генерирует неполный запрос
Я подготовил простой пример Squeryl, но он не работает. Мой код доступен на GitHub, а также инструкции по его запуску и на github repo. Линия
!clazzName.startsWith("net.sf.cglib.")
создает проблему из моих классов сущностей и оценивается как ложное, поэтому столбцы не выбраны в запросе, а сгенерированный запрос
select from book .
без имени столбца.
Я переопределил класс в Squeryl jar, скопировав его в своем проекте из исходного кода Squeryl, чтобы проверить точную причину проблемы. Просто прокомментируйте строку - 263 в FieldReferenceLinker.scala. Затем он начнет работать, генерируя правильный запрос, имеющий столбцы в предложении select.
Это ошибка в Squeryl или я делаю что-то не так?