以下は、データベースを呼び出してサブストリング「ello」を見つけるための私のコードです。
String queryString = "from ContentItem where singerName = '%"+searchString+"%' OR songName = '%"+searchString+"%'";
System.out.println(queryString);
Query query = session.createQuery(queryString);
return query.list();
文字列の出力は
from ContentItem where singerName = '%ello%' OR songName = '%ello%'
%の予期しないトークンと表示されます。これらの列内の部分文字列を検索できるようにするにはどうすればよいですか?
タペストリー内でHibernateを使用しています。