1

Liferay 6.0.6 ServiceBuilderを使用して、ファインダーメソッドを実装しようとしています。
作成日が指定された日付範囲の間にあるすべてのオブジェクトをメソッドが返すようにしたい。

私は休止状態が基準を提供することを学びました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 に答える