列等于同一列中的列的Bean

时间:2014-08-15 01:14:32

标签: java ebean

我有一个表,除其他外,有两列Long类型。在我的查询中,我想返回列A(类型为long)等于列B(类型为long)的行。 我想在不编写原始sql的情况下这样做,而是使用更好的方法链接。

到目前为止,我总是有一个值来比较列,我可以传入,例如

.eq("columnA", 5L)

但是,我似乎找不到像

这样的方法
.eq("columnA", "columnB")

我觉得这应该是一种相当标准的搜索方式(至少不是罕见的)。有没有人知道我怎么能这样做?

1 个答案:

答案 0 :(得分:2)

.raw(“columnA = columnB”)应该有效。