솔라 내의 모든 필드를 특정 값으로 검색하려고합니다. title:six
을 검색하면 결과가 나타납니다. 그러나 *:six
을 검색하면 동의하지 않습니다. 나는 색인 모든 필드에 대한 정보를 수집 all
필드를 가지고, 그래서 all:six
검색하면 나는 그러나 내가 특별히 I '는의 schema.xml에서 *:six
모든 솔라 필드의 값 검색
검색 할뿐만 아니라 내 결과를받을 수 있나요 <copyField source="*" dest="all" />
지시어를 보았지만 어느 쪽이든 작동하지 않는다고 생각합니다 (계속 유지하거나 제거하면 아무 것도 바뀌지 않습니다)
내가 수행 한 작업을 수행 할 수있는 방법이 있습니까?
[Solr - 모든 필드 베스트 프랙티스에 대한 질문] 가능한 복제본 (http://stackoverflow.com/questions/12833592/solr-query-over-all-fields-best-practice) – Mun
@Mun - 내게 말해주세요. 그 질문이 내 질문에 어떻게 대답합니까? – eithed
질문을 다시 읽고 "모든"입력란을 이미 확인했습니다. 당신이 찾고있는 특정 구문을 사용할 수 있다고는 생각지 않지만, 사용자가 입력 할 수 있도록하려는 경우, 서버 측을 "* : 6"에서 "all : 6"으로 변환하는 것이 좋습니다. 후자를 솔라에게 보냄. – Mun