2014-10-09 5 views
0

최근에 전자 상거래 응용 프로그램에 들어가고 있습니다. 카테고리 이름이나 하위 카테고리 이름 또는 제품 이름에 따라 제품을 검색하고 싶습니다. 여기 카테고리, 하위 카테고리 및 제품에 대한 테이블을 만들 계획입니다. 항목을 검색하면 카테고리 이름 또는 하위 카테고리 이름 또는 제품 이름이 될 수 있으므로 제품이 표시되어야합니다.여러 테이블에서 항목을 검색하는 방법

예 : Men-Shirt-Peterengland/Levis/john player/

'셔츠'라는 텍스트를 검색하면 모든 제품 (Peterengland/Levis/john player /)이 표시되어야합니다. 내가 perterengland를 검색하면 해당 제품 만 표시됩니다. 기본 카테고리로 검색하면 모든 하위 카테고리와이 하위 카테고리에 속한 모든 제품이 표시됩니다.

아무도 아이디어가 있다면 도와주세요.

답변

0

Full-Text Search으로 SQL에서이를 수행 할 수 있습니다. 여러 단어로 여러 테이블을 쿼리 할 수 ​​있습니다.

C#으로 검색 논리를 유지하려는 경우 .NET 검색 라이브러리 인 Lucene.Net이 가장 많이 사용됩니다.

관련 문제