您好我正在尝试通过特定属性查询我的数据库。我的数据库中的多个条目可能具有相同的属性值,但我希望它只返回具有该属性不同值的第一个条目。
例如,如果我的域有一个code
属性,那么可能有一个条目 where "code" = "boy"
,可能还有另一个 where "code" = "girl"
,可能还有另一个 where "code" = "boy"
。我想查询它,所以我得到第一个条目 where"code" = "boy"
和条目 where"code" = girl"
但不是第三个条目 wherecode
再次等于boy
.
我能够code
使用两者从数据库中获取不同的值,createCriteria()
但是namedQueries()
我无法获取整个对象,只是code
. 我怎样才能得到实际的对象?