我有一个包含20个子页面的电子商务/在线购物网站。它有各种产品,我想为它实现搜索功能。搜索可以是“白衬衫”,“黑鞋”,“皮带”等等。
如何实施搜索机制?该网站预计将在几年内增长。
我知道SQL自由文本,全文搜索,Lucene.Net,Lucene.NET solr,ElasticSearch等解决方案。
但哪一个适合该场景。你知道人们会搜索奇怪的东西吗?
答案 0 :(得分:1)
使用LinQ,您可以使用如下语句:
var _searchWord = myTextbox.Test;
myContainer.All.Where(s => s.mysearchcriteria.Contains(_searchWord));