最近我进入电子商务应用程序,在这里我想根据类别名称或子类别名称或产品名称搜索产品。 在这里,我打算为类别,子类别和产品创建表格。 如果我搜索项目,可以是类别名称或子类别名称或产品名称,则应显示产品。
EG。 Men-Shirt-Peterengland / Levis / john player /
如果我搜索文字&衬衫'应显示所有产品(Peterengland / Levis / john player /)。如果我搜索perterengland,只显示该产品。如果我使用主类别搜索所有子类别,则应显示此子类别下的所有产品。
如果有人对此有所了解,请帮助我。
答案 0 :(得分:0)
您可以使用Full-Text Search在SQL中实现此目的,您可以使用多个单词查询多个表。
如果您希望搜索逻辑保留在C#中,则有.NET搜索库,Lucene.Net是最受欢迎的搜索库之一。