#java #playframework #sbt #ebean
#java #playframework #sbt #ebean
Вопрос:
Я использую play Framework 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();
Мой поисковик «select» не может разрешить метод «setDistinct(boolean)» и setBufferFetchSizeHint (int) …
Любой может определить источник моей проблемы, потому что эти два метода не устарели в play 2.5, и я не могу найти никакого решения..
Пожалуйста, помогите мне..
Комментарии:
1. Пожалуйста, исправьте свой вопрос так, чтобы текст вопроса и заголовок были примерно одинаковыми.
2. Теперь покажите нам код, который использует
setBufferFetchSizeHint
3. Я добавил его сейчас.
Ответ №1:
select.setBufferFetchSizeHint(IntegerCte.DATA_SIZE_BUFFER)
.where()
.findPagedList(ZeroBasedIndex, pageSize);