【发布时间】:2012-11-13 18:38:59
【问题描述】:
我想搜索以特定字母开头的特定字符串。
因此,例如,如果起始字母是 'A',那么它应该产生一个结果,其中将包含所有带有字母 'A' 的字符串。
我如何做到这一点?
我的查询如下图:
Query qry = session.createQuery("From RegistrationBean as rb where rb."+searchCriteria+" like %?%");
qry.setString(0,searchField);
【问题讨论】:
-
而
like不适合你? -
不,我认为我的查询有问题。查询 qry = session.createQuery("From RegistrationBean as rb where rb."+searchCriteria+" like %?%") qry.setString(0,searchField);
-
What have you tried? 请在问题中发布您到目前为止的内容。
-
我们必须猜测吗?显示您的查询?
标签: java hibernate hql sql-like