2010-11-22 6 views
0

안녕하세요, 내 mvc.net 응용 프로그램에서 solr 검색을 사용하고 있습니다. 지금 나는 그것 위에서 자유로운 검색을하고있다. 그러나 나는 특정의 들판에이 검색을 원한다. 즉, - 검색 필드 (무료 검색)에 일부 텍스트를 입력 할 때 이름, 나이, 이메일, 관심 분야, 프로필 과 같은 다양한 필드가 있습니다. 색인 된 XML에서만 이메일 필드를 검색하려고합니다. 어떻게하면 무료 검색을 사용하여 얻을 수 있습니까?solr의 특정 필드에서 검색하는 방법

+0

어떻게 Solr과 의사 소통을하고 있습니까? 특정 클라이언트를 사용하고 있습니까? solrnet (http://code.google.com/p/solrnet/)을 사용하는 것이 좋습니다. 이 페이지에는 문서와 매우 유용한 샘플 프로젝트가 있습니다. – uvita

답변

1

특정 필드로 문서를 검색해야하는 경우 "fieldName : value"쿼리 형식을 사용할 수 있습니다. 예. 이름 : Manish

+0

나는 그 일을 알고 있지만 나는 무료 검색 텍스트 상자에 그것을 원한다. 내 mvc 응용 프로그램 및 무료 검색 태그 이름과 모두 사용하지 마십시오 그래서 plz 내 자유 텍스트 검색 상자에 텍스트를 입력 할 때 어떻게하면 런타임에 필드 이름을 upend 수 – manish

+0

감사합니다 친구. ......... 완료 ... 내가 달성하기 위해 다음 코드를 사용하여 ............. new [] {new SolrQueryByField ("fieldname", ""+ parameter) | | 새로운 SolrQueryByField ("fieldname", ""+ 매개 변수)}; – manish

관련 문제