How to use hibernate criteria to return only one element of an object instead the entire object?

后端 未结 7 1024
攒了一身酷
攒了一身酷 2020-12-29 19:54

I\'m trying to get only the list of id of object bob for example instead of the list of bob. It\'s ok with a HQL request, but I would know if it\'s possible using criteria ?

7条回答
  •  时光取名叫无心
    2020-12-29 20:04

    Another option (though a bit un hibernate-esque) is to use "raw" sql, like this:

    List myList = session.createSQLQuery("select single_column from table_name")
              .addScalar("single_column", StandardBasicTypes.LONG).list();
    

提交回复
热议问题