Я новичок в Play, а также в спящем режиме и JPA.Я использую MySql DB и JPA Я включил
import javax.persistence.Entity;
import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.EntityTransaction;
import javax.persistence.Persistence;
import javax.persistence.Query;
import play.db.jpa.JPA;
import play.mvc.Controller;
import play.db.jpa.*;
У меня есть этот запрос
List languages = FormLanguages.findAll();
render(languages);
, который работает правильно, но я хочу выбрать на основе идентификатора, что-то вроде этого
"select * from FormLanguages, где id> 10"
Когда я так использую
Query query = JPA.em().createQuery("select * from FormLanguages");
List<FormLanguages> articles = query.getResultList();
render(articles);
Что дает мне ошибку IllegalArgumentException
При использовании вот так
List queryList = FormLanguages.em().createQuery("select * from FormLanguages").getResultList();
render(queryList);
, который выдает ту же ошибку, пожалуйста, помогите мне, как написать Query
Также предложите мне несколько сайтов