не может найти символ: метод setBufferFetchSizeHint (java.lang.Integer), а метод: setDistinct (логический) - PullRequest
0 голосов
/ 22 марта 2019

Я использую игровые рамки 2.5 и бобовые 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 "select" не может разрешить метод "setDistinct (boolean)" и setBufferFetchSizeHint (int) ... Любой может определить источник моей проблемы, потому что эти два метода не устарели в игре 2.5, и я не могу найти никакого решения .. Пожалуйста, помогите мне ..

1 Ответ

0 голосов
/ 11 июля 2019
select.setBufferFetchSizeHint(IntegerCte.DATA_SIZE_BUFFER)
            .where()
            .findPagedList(ZeroBasedIndex, pageSize);
...