我想用休眠标准来做到这一点:
SELECT Text FROM Table WHERE Text Like 'Re% Wi%'
结果应该是:
Red Wine
我将搜索参数作为用户界面中的字符串“Re Wi”。
最好的方法是什么?拆分字符串并将 % 放在最后,加入字符串数组并最终得到:
criteria.Add(Restrictions.Like("Text", 'Re% Wi%', MatchMode.Start))
或者我可以将各个部分(单词的开头)添加到某些标准表达式中吗?