如何查詢某個關鍵字的集合,如「John Doe」,其中某個屬性的值可能是「John M Doe」?做一個包含肯定不會工作,但下面是我的想法。作爲參考的人們是包含具有Name和Description屬性的Person對象的List。用於全文搜索的LINQ查詢
string keyword = "John Doe";
var q = from person in people
where person.Name.ToLower().Contains(keyword.ToLower()) || person.Description.ToLower().Contains(keyword.ToLower())
select person;
鏈路的情況下是破:[新Lucene.net鏈接](http://incubator.apache.org/lucene.net/) – Tr1stan 2011-05-13 09:08:26