0

重複の可能性:
like 句 JPQL のパラメータ

例からこのコードを取得しました。ebj ql で検索するにはどうすればよいですか?

SELECT OBJECT(p)
FROM Person p
WHERE (p.name LIKE ?1)

ここから続けるにはどうすればよいですか?p.name に文字列 "test" が含まれる結果を返したい

4

1 に答える 1

0

私は解決策を見つけました。ここに例があります。

Query query = em.createQuery("SELECT c FROM TestEntity c WHERE   c.titleLIKE :searchString");
query.setParameter("searchString", "%" + "test" + "%");
于 2012-11-01T19:21:53.553 に答える