我正在使用 Playframework 2.1.1 和 Java。我正在尝试使用 Play formhelpers 从数据库中检索的数据填充选择框
下面是一些代码,如果视图:
@helper.form(action = routes.Admin.submitUnit) {
@helper.select(
field = unitForm("metaunit"),
options = options(Metaunit.find)
)
...
}
以及从数据库中检索元单元的方法:
public static List<Metaunit> find(){
Query query = JPA.em().createQuery("SELECT e FROM Metaunit e");
return (List<Metaunit>)query.getResultList();
}
当我尝试编译它时,我收到以下错误消息:
重载的方法值 [apply] 无法应用于 (java.util.List[models.Metaunit])
任何帮助表示赞赏!谢谢