我使用播放框架2.5 和Ebean ORM
我的代码;
import com.avaje.ebean.Model;
public static final Model.Finder<Long, ComEntity> select = new Finder<>(ComEntity.class);
public static List<ComEntity> getByFunction(String functionName){
return select.setDistinct(true).where().eq("intervenant.IntFnId.FunctionName", functionName).findList();
}
return select.setBufferFetchSizeHint(IntegerCte.DATA_SIZE_BUFFER).setMaxRows(IntegerCte.DATA_MAX_FETCHED_ROW)
.where()
.findList();
我的Finder“选择”无法解析方法“ setDistinct(boolean)”和setBufferFetchSizeHint(int)... 任何人都可以定义我的问题的根源,因为这两种方法在play 2.5中都没有弃用,而且我找不到任何解决方案。 请帮助我。
答案 0 :(得分:0)
select.setBufferFetchSizeHint(IntegerCte.DATA_SIZE_BUFFER)
.where()
.findPagedList(ZeroBasedIndex, pageSize);