2010-03-17 2 views
3

나는 사람들에 관한 모든 종류의 데이터를 저장하는 응용 프로그램을 가지고 있습니다. 현재 cfsearch 기능 (Verity)에는이 사람들에게 첨부 된 문서 검색 기능이 포함되어 있습니다.문서와 인덱싱 된 쿼리 데이터를 조합하여 Cfsearch를 사용합니까?

1 명의 사람에게 2 개의 문서가 첨부되어 있고 1 개에는 ABC가 있고 다른 1 개에는 XYZ가있는 문서가있는 경우 "ABC AND XYZ"에 대한 이상적인 검색 결과는 1 인을 반환합니다. 그러나 두 단어가 서로 다른 문서에서 색인화되기 때문에 표준 동작은 두 문서 중 하나에 조합이 존재하지 않기 때문에 cfsearch에서 결과를 반환하지 않습니다.

색인 된 문서 및/또는 쿼리 데이터를 관련 문서와 데이터의 조합으로 검색하는 방식으로 결합하는 방법이 있습니까? 내 응용 프로그램에서는 사람들에 관한 모든 문서와 데이터의 색인을 생성 할 수 있고 적합한 사람을 찾기 위해 지능적인 '글로벌'검색 기능을 사용할 수 있습니다.

ADDED : 추가 정보가 첨부 된 여러 사람이있는 경우 (검색 색인보기에서 추가 색인 된 쿼리 데이터가있는 경우) 해당 데이터를 모두 처리하고 싶습니다. 하나 '. 예. 내가 BREAD가있는 document1과 BUTTER가있는 같은 사람의 document2를 가지고 있다면 이상적으로 BREAD AND BUTTER를 검색하면 해당 사람을 가리키는 포인터가됩니다. (그리고 정상적인 경우 Searchindex 당연히 두 개의 문서 중 어느 것도 두 단어를 포함하기 때문에

. 어떤 포인터를 어떤 상대를 만나 아주 많이 감사합니다 도움이 나던! (SOLR는 진실성, 아무 문제에 비해 새로운 가능성을 제공한다!)

감사합니다!

바트 사실

답변

0

, 문서는이 꽤 좋은 설명합니다.

난 당신이 "인터넷"검색 유형이 필요합니다 가정합니다. 일반 속성 eUsed to specify the parser that Verity uses to process the criteria..

Using Verity Search Expressions 섹션에 설명 된 모든 유용한 옵션이 멋진 예제와 함께 제공됩니다.

+0

안녕하세요 - 귀하의 포인터에 대한 thnx,하지만 당연히 나는 집중적으로 문서를 통해왔다. 검색이 특정 문서 및 페이지에 대한 포인터를 반환한다는 것은 논리적 인 것입니다. 내가 달성하려고하는 것은 인덱싱 된 문서 및 데이터의 "그룹"을 찾는 것입니다. 내가보기에는 (또는 :-)을 보지 못합니다.) 이것은 생각했던 것처럼 그리 간단하지 않습니다. 추가 생각이 있습니까? –

+0

기술적 인 세부 사항을 제공해야한다고 생각하십니까? 검색 엔진이 웹 사이트 엔티티 (그룹/사람)에 대한 구체적인 정보를 어떻게 알 수 있습니까? 문서를 사람들과 어떻게 연결하는지 명확하지 않지만 QoQ를 사용하여 필터링을 시도 할 수 있습니다 – Sergii

+0

Sergi, 엔티티 (인물)에 대한 'searchengine에게'이제는 personID를 저장하는 데 사용하는 Custom1-4 속성을 사용하여 수행 할 수 있다고 생각합니다. 개별 엔터티 (인덱싱 된 문서)를 논리적 그룹으로 그룹화/결합하는 방법을 사용하는 것이 좋을 수도 있지만 검색을 통해 반환되는 개체를 가질 수도 있습니다. 강한 느낌은 내가 실현할 수없는 기능을 찾고 있습니다. –

관련 문제