【发布时间】:2014-07-11 17:37:21
【问题描述】:
在我的数据库中,我有字符串类型字段:client_name
我正在尝试通过他的名字搜索客户
sclient = (sclient ?? "").ToLower();
var items = session.Query().Where(x => x.Users.name.ToLower().Contains(sclient));
请注意,Users.name 是一个映射类。
当我执行简单的搜索时,一切正常。现在,当 i sclient 为 null 时,搜索不会显示 Client_name 为 null 的任何项目!
如何在搜索查询后显示名称为空的客户端?
【问题讨论】:
-
您可能需要考虑当前的行为是否更可取。从应用程序中搜索空字段在安全性和性能方面存在一定风险
标签: sql nhibernate