2015-04-27 70 views

回答

1

像這樣

query.from(user) 
    .list(Projections.bean(User.class, user.id, user.commonName, 
      BooleanTemplate.TRUE.as("selected"))); 
+0

蒂莫,這並沒有爲我工作。在'User'對象 - 'selected'是一個短暫的布爾屬性。所以我用'@ QueryTransient'註解了它。我的投影是:'Projections.bean(User.class,user.id,user.commonName,BooleanTemplate.TRUE.as(user.selected)' – FakirTrappedInCode

+0

@PondicherryFellow,你不應該有'(「selected」)'而不是'(user.selected)''Timo的例子看起來對我來說是正確的 –

+0

Robert,我試着選擇第一個..但沒有工作,所以只有然後嘗試user.selected。也不是@QueryTransient,我有屬性註釋爲@QueryType(PropertyType.SIMPLE) – FakirTrappedInCode