Hi,
When I try to issue the following:
VersionsQuery versionQuery =
reader.createQuery().forRevisionsOfEntity(Address.class, true);
versionQuery =
versionQuery.setProjection(RevisionProperty.min());
versionQuery =
versionQuery.add(VersionsRestrictions.idEq(new Long(2)));
versionQuery = versionQuery.add(RevisionProperty.ge(1));
Number revision = (Number)versionQuery.getSingleResult();
I get the following:
INFO [LongType] could not bind value '1' to parameter: 2; java.lang.Integer cannot be cast to java.lang.Long
Do you know what's the problem?
Thanks
Dyahav
By default, the revision number is a long - so instead of RevisionProperty.ge(1) try RevisionProperty.ge(1l).
--
Adam