1
query.from(user)
...
.list(Projections.bean(User.class, user.id, user.commonName, user.selected));
如何在上面將user.selected硬編碼爲true或false?如何在QueryDSL Projection.bean返回列表中硬編碼值
注:我DONOT有user.selected
在where(...)
蒂莫,這並沒有爲我工作。在'User'對象 - 'selected'是一個短暫的布爾屬性。所以我用'@ QueryTransient'註解了它。我的投影是:'Projections.bean(User.class,user.id,user.commonName,BooleanTemplate.TRUE.as(user.selected)' – FakirTrappedInCode
@PondicherryFellow,你不應該有'(「selected」)'而不是'(user.selected)''Timo的例子看起來對我來說是正確的 –
Robert,我試着選擇第一個..但沒有工作,所以只有然後嘗試user.selected。也不是@QueryTransient,我有屬性註釋爲@QueryType(PropertyType.SIMPLE) – FakirTrappedInCode