2015-10-20 64 views
0

我可以做一個更新的休眠這樣更新註釋的mappedBy

entityManager.createQuery("update test set ... " + 
      " where prop = :prop ") 
      .... 
      .setParameter("prop ", prop) 
      .executeUpdate(); 

行業裏propmappedBy

回答

1

註釋字段必須有一個加入到協會在where子句中使用它。但是,Hibernate不允許使用帶有更新請求的連接。你應該使用子查詢。請參閱this

+0

感謝我現在明白的人:) – Youssef

+1

@Youssef不客氣。如果你想看看使用Hibernate的一些有趣的技術,請參閱[this](https://www.livecoding.tv/ladynev/)。 –