![](/img/trans.png)
[英]How I Use spring-data-jpa mongoRepository to query and update?
[英]Use findByOrganizerId in spring-data-jpa query
這不是 Spring Data JPA中的錯誤,查詢將按預期工作。
但是,IntelliJ IDEA未正確解析您的方法名稱,並認為Or
in Organizer
是OR語句的一部分。
Spring Data JPA將正確解析它並執行正確的語句。
我在Jetbrains的Youtrack bug跟蹤器中創建了一個問題: https ://youtrack.jetbrains.com/issue/IDEA-165098
如果你的數據庫表列名是organization_id
(我已經測試了這個), findByOrganizationId()
可以正常工作而沒有任何問題。
如果您的數據庫表列名是organizationid
(不帶_
) ERROR: column organizati0_.organization_id
將不存在ERROR: column organizati0_.organization_id
不存在。
將類模型中變量“organizerId”的名稱更改為其他同義名稱。 或者將var改為id_organizer; 這可能會解決您的問題
Class Meetup{
@Column(name="organizer_id)
int id_organizer;
//getter setter
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.