我从一个例子中得到了这个代码,我如何用ebj ql进行搜索?
SELECT OBJECT(p)
FROM Person p
WHERE (p.name LIKE ?1)
我如何从这里继续?我想返回p.name包含字符串“test”
的结果答案 0 :(得分:0)
我找到了解决方案。这是一个例子。
Query query = em.createQuery("SELECT c FROM TestEntity c WHERE c.titleLIKE :searchString");
query.setParameter("searchString", "%" + "test" + "%");