[hibernate-dev] [HSEARCH] Full-text query returning projection of one element

Gunnar Morling gunnar at hibernate.org
Thu Jan 29 03:49:48 EST 2015


Hi,

When doing a full-text query which projects exactly one column, e.g. like
so:

    List<?> list = fullTextSession.createFullTextQuery( query, MyEntity.
class )
        .setProjection( ProjectionConstants.ID )
        .list();

Then each list element will be a single-column array, containing the
projection result.

I'd rather have expected the list to contain the single column values
directly in this case. That's what HQL projection do and seems implied by
the docs of list().

Is it done differently in HSEARCH on purpose or should it be considered a
bug?

Thx,

--Gunnar


More information about the hibernate-dev mailing list