0
使用asp.net mvc,sql server和linq to sql处理以下数据库搜索场景的最佳方法是什么?使用linq to sql搜索与逗号分隔值列表
我有一个简单的人,他们的名字和姓氏搜索。根据结果,我想动态过滤基于人民的城市和商业的结果。这可能是多个城市或企业
这里是什么,我需要做一些psudeo代码(丹佛,纽约等,业务,业务B等。):
_db.People.where(p => p.City.Contains(Denver, New York, multiple parameters)
&& p.Business.contains(Denver, New York, multiple parameters);
我传递这些值返回,用逗号分隔以进行搜索。目前,我正在遍历每个值以搜索数据库,并使用linq to sql .addrange函数来构建我的更新列表。我不确定这是否是最好的方法。有没有办法通过一个完整的逗号分隔值列表来比较?我对任何选项开放,全文搜索或存储过程,我只是不知道从哪里开始。
非常感谢,这就是我一直在寻找的。 – Victor 2010-04-27 07:43:15