ASP.NET电子商务网站的搜索功能

时间:2013-02-23 11:50:38

标签: c# asp.net sql-server-2005 search e-commerce

我有一个包含20个子页面的电子商务/在线购物网站。它有各种产品,我想为它实现搜索功能。搜索可以是“白衬衫”,“黑鞋”,“皮带”等等。

如何实施搜索机制?该网站预计将在几年内增长。

我知道SQL自由文本,全文搜索,Lucene.Net,Lucene.NET solr,ElasticSearch等解决方案。

但哪一个适合该场景。你知道人们会搜索奇怪的东西吗?

1 个答案:

答案 0 :(得分:1)

使用LinQ,您可以使用如下语句:

var _searchWord = myTextbox.Test;
myContainer.All.Where(s => s.mysearchcriteria.Contains(_searchWord));