我们使用以下来生成搜索查询(使用NHibernate)。C#在多个属性上的Lambda .Contains()
GetAll(x => x.Username.ToUpper().Contains(SEARCH)).ToList();
是否有可能做多个属性,像搜索(含)...
GetAll(x => x.Username.ToUpper().Contains(SEARCH)
&& x => x.Firstname.ToUpper().Contains(SEARCH)
&& x => x.Lastname.ToUpper().Contains(SEARCH)).ToList();
使用C#
谢谢尼克......你是对的。只是我感兴趣的语义。简直不敢相信它很容易...答案+1 – Hugusta 2011-02-11 23:57:56