如何解决Micronaut JDBC 存储库 - 尝试执行查询时出现异常
我刚开始使用 Micronaut,最近在一家使用它的公司找到了一份新工作。
zsh: killed git --version
每次我尝试通过运行集成测试来执行此方法时,都会收到以下异常:
@JdbcRepository()
public interface UserDataRepository extends CrudRepository<UserRecord,UUID> {
...
@Query(value = "SELECT * FROM Users u " +
"INNER JOIN LabUsers lu ON u.Id = lu.UserID " +
"WHERE :labID = lu.LabID")
List<UserRecord> findByLabID(final String labID);
}
真的很难弄清楚这一点。已经向一位同事描述了它,他也没有尝试尝试的想法。
在这个项目的其他地方,有一些预先存在的代码可以做一些非常相似的事情。它工作正常。
提前致谢。
解决方法
解决了这个问题。解决办法是将micronaut-data的版本改为2.0.0。之前是 2.2.0 版本。
我提到这段代码在项目的其他地方工作 - 这是一个错误,它在另一个项目的其他地方工作,而该项目使用的是 2.0.0 版本。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。