coldfusion 9 verity에서 coldfusion 10 solr로 검색을 이동하고 있지만 이상한 결과가 나타납니다.verity와 solr의 차이점
예 : verity에 대한 인용 부호를 포함하여 "Fishing and Camping England"를 검색하면 7 개의 결과가 표시되고 결과에 올바른 어구 "Fishing and Camping England"가 포함됩니다.
하지만 solr을 검색 할 때, 나는 1 개의 결과를 얻는다. 그리고 그 결과 나는 이전에 돌아 오지 않았다. 문맥은 보여준다;
약 물고기! 캠핑 잉글랜드 및
다른 검색어를 사용하여 solr 컬렉션을 검색하면 원하는 결과/문서가 실제로 있습니다. solr과 검색어에 따옴표로 된 이상한 점이 있습니까? 나는 어도비 사이트에서 솔직한 용어를 찾아 보았는데 괜찮을 것으로 보인다. Buts하지! 로컬 개발 서버와 원격 서버에서 동일한 이상한 결과를 얻었습니다.
이 예제에서는 실제 검색 단어를 변경했지만 아이디어를 얻길 바랍니다.
"인덱싱"이 완료되었는지 확인할 수 있습니까? –
동일한 필드 정의 및 스키마를 사용하고 있습니까? –
예, 색인 생성이 정상적으로 완료되었습니다. 내가 말했듯이 다른 검색어를 사용하면 색인이 생성 된 파일을 볼 수 있습니다. 동일한 필드 정의가 무엇을 의미하는지 모르겠지만 두 컬렉션 모두 동일한 방식으로 생성됩니다 (cfindex는 type = path extension = .pdf이고 키는 path/filename 임). 스키마에 관해서는 verity에서 스키마를 사용하지 않았지만 solr에서는 컨텍스트가 올바르게 표시되도록 편집해야했습니다. 처음에는 컨텍스트에 요약 정보가 포함되어 있었지만 컨텍스트 만 가져 왔지만 작동합니다 지금. – luke