2013-02-23 105 views
1

我有一個包含20個子頁面的電子商務/在線購物網站。它有各種產品,我想實現它的搜索功能。搜索可以是「白色襯衫」,「黑色鞋子」,「皮帶」等。ASP.NET電子商務網站的搜索功能

我該如何實現搜索機制?該網站預計將在幾年內增長。

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

但哪一個適合該場景。你知道人們搜尋奇怪的東西嗎?

+0

你建立自己的電子商務? – 2013-02-23 11:54:24

+0

是的.. @ Oskar,網上購物唯一的服裝。我有類別,如男性,女性..我希望搜索結果根據類別..例如有一個在這裏搜索www.flipkart.com – Sakthivel 2013-02-25 05:28:36

+0

如果您已經使用SQL搜索邏輯,我會使用全文搜索。 – 2015-04-24 14:38:46

回答

1

使用LINQ,你可以用這樣的語句:

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