1

使用 Liferay 6.0.6 ServiceBuilder 我正在尝试实现查找器方法。
我希望该方法返回创建日期在给定日期范围之间的所有对象。

我了解到 hibernate 提供了标准Expression.between("date", dateFrom, dateTo)

我使用的Howervercom.liferay.portal.kernel.dao.orm.SQLQuery没有提供这样的标准。

也许我已经错过了 service.xml 中的某些内容,但我在这里发现的唯一 <finder-column name="createDate" comparator=""/>内容是我认为这没有帮助。

是否有不同的方法来实现这个查找器方法,因为我想/更改 service.xml?

感谢您的建议

4

1 回答 1

1

进一步的调查让我想到了
RestrictionsFactoryUtil.between("deleteDate", dateFrom, dateTo); DynamicQueryFactoryUtil.forClass(Test.class).add(criterion)
所以有一个工作标准;)

于 2012-09-27T06:31:30.497 回答