1
문서에서 단어를 검색하고 싶습니다 (예 : 456). 여기에 cts : element-query를 사용했습니다. 하지만 나는 123456, 456.23, 23.456과 같은 결과를 얻고 있습니다.cts : element-query가 관련 문서를 검색하지 않습니다. MarkLogic
456 혼자있는 문서를 검색하는 방법.
문서에서 단어를 검색하고 싶습니다 (예 : 456). 여기에 cts : element-query를 사용했습니다. 하지만 나는 123456, 456.23, 23.456과 같은 결과를 얻고 있습니다.cts : element-query가 관련 문서를 검색하지 않습니다. MarkLogic
456 혼자있는 문서를 검색하는 방법.
"456.23"은 "456", "."및 "23"의 세 가지 개별 토큰으로 토큰 화됩니다. 토큰 "456"이 문서에 있으므로 "456"에 대한 단어 쿼리가 일치합니다. "23.456"과 비슷합니다. 나는 "123456"이 일치하는 것을 기대하지 않을 것입니다 : 확신합니까? 또는 "456"이 동일한 문서의 다른 곳에 나타날 수도 있습니다.
값 기반 쿼리를 수행하려면 요소에 숫자 범위 인덱스를 설정하고 대신 cts:element-range-query
을 사용하는 것이 좋습니다.
작성한 코드와 몇 가지 샘플 XML을 게시하십시오. – mblakele