【问题标题】:@JoinTable with WHERE@JoinTable 与 WHERE
【发布时间】:2011-07-10 20:25:15
【问题描述】:

尝试实现this question 的解决方案我想知道,在使用@JoinTable 注释时有没有办法使用 WHERE 子句。如果您查看问题(只需跳到表格布局),我会将这两个表格与 USER_ID 和 CHANNEL_ID 上的 @JoinTable 一起加入,但只获得其中一个状态为真的地方。

请注意,我不能只进行查询,因为该字段使我能够根据此类正在实现的 DAO 接口添加和删除对象。在 getter 中进行查询将不允许我这样做。出于同样的原因,我也不能使用像 JB Nizet said in his answer 这样表示地图的 UserChannel 对象

是否可以在 @JoinTable 注解中使用 hibernate 的 WHERE 子句?

【问题讨论】:

    标签: java hibernate


    【解决方案1】:

    你可以使用@WhereJoinTable(clause = "your_condition")

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-20
      • 1970-01-01
      相关资源
      最近更新 更多