nhibernate 标准,就像文字一样

发布于 2024-10-27 11:55:38 字数 369 浏览 1 评论 0原文

我想使用 nhibernate 标准来执行此操作:

SELECT Text FROM Table WHERE Text Like 'Re% Wi%'

结果应该是:

Red Wine

我将搜索参数作为用户界面中的字符串“Re Wi”。

最好的方法是什么?分割字符串并将 % 放在末尾,连接字符串数组并最终得到:

criteria.Add(Restrictions.Like("Text", 'Re% Wi%', MatchMode.Start))

或者我可以将各个部分(单词开头)添加到某些条件表达式中吗?

I want to do this with a nhibernate criteria:

SELECT Text FROM Table WHERE Text Like 'Re% Wi%'

The result should be:

Red Wine

I have the search parameter as a string 'Re Wi' from the user interface.

What is the best approach? split the string and put % at the end, join the string array and end up with:

criteria.Add(Restrictions.Like("Text", 'Re% Wi%', MatchMode.Start))

Or can I add the individual parts (beginning of words) to some criteria expression?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文