Я пытаюсь использовать Ebean finder внутри модели. Когда я пытаюсь сделать find.where (), он говорит, что не может разрешить метод.
Код модели:
package models;
import io.ebean.Finder;
import io.ebean.Model;
import play.data.validation.Constraints;
import javax.persistence.*;
@Entity
public class TestModel extends Model {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
public Long id;
@Column(length = 256, unique = true, nullable = false)
@Constraints.MaxLength(256)
@Constraints.Required
private String testField;
public static final Finder<Long, TestModel> find = new Finder<>(TestModel.class);
public void testFunction() {
find.where() // Error: Cannot resolve method where()
}
}
Редактировать: Подобные примеры на этой странице
Я пробовал разные форматы и структуры из других постов. Также попытался создать расширяющий Finder TestModelFinder.