나는 거대한 데이터베이스를 가지고 있습니다. 일부 레코드를 볼 때이 특정 레코드에 관련된 레코드를 찾아서 나열해야합니다. 당신은 "제안 된 사이트"또는 "제안 된 기사"또는 "당신도 관심을 가질 수 있습니다 ..."등 많은 웹 사이트에서 이것을 보았을 것입니다. MarkLogic에서 어떻게 이것을 달성 할 수 있습니까? 나는 ML6.0.2를 사용하고있다.MarkLogic : 관련 기사 찾기
1
A
답변
1
레코드 문서에 다른 레코드 문서에 대한 링크 (즉, 관련 레코드 문서의 문서 URI 포함)가 포함되어있는 경우 해당 문서 URI를 검색하고 해당 레코드 문서에서 요소를 추출하여 해당 목록을 추출 할 수 있습니다. 하드 코딩 된 링크에 대한 대안으로
, 당신은 cts:search()
에 search:search()
또는 cts:similar-query()
에 return-similar
옵션과 유사한 기록 문서의 즉석 목록을 구성 할 수 있습니다.
다른 대안은 유사한 레코드 문서와 일치하는 각 레코드 문서 내에 쿼리를 포함시키는 것입니다. 레코드 문서를 표시 할 때 포함 된 쿼리를 제거하고 포함 된 쿼리를 실행하여 관련 레코드 문서를 찾습니다. 더 많은 선택성을 위해, 연관된 레코드. 서의 임베디드 조회와 일치하는 검색된 레코드. 서에 대해 역 조회를 사용하여 임베디드 조회를 수행하여 일치 검색 기술을 사용할 수 있습니다.
관련 문제
- 1. 여러 기준을 기반으로 관련 기사 찾기
- 2. 게시물 관련 페이지 관련 기사
- 3. 위키 피 디아 관련 기사 사이의 최단 경로 찾기
- 4. 두 이전 기사 찾기
- 5. 관련 기사 Ruby on Rails에서
- 6. 레일 : 관련 레코드 찾기
- 7. 여러 루트 요소가있는 문서 찾기 - MarkLogic
- 8. 공통 태그를 기반으로 관련 기사 정렬
- 9. 관련 키가없는 요소 찾기
- 10. cypher 관련 방향 찾기
- 11. 패키지로 관련 작업 찾기
- 12. 플레이어 관련 게임 찾기
- 13. 데이터베이스의 "관련 게시물"찾기
- 14. 모든 관련 테이블 찾기
- 15. SQL : 각 범주의 최고 기사 찾기
- 16. Sunspot/Solr/Lucene : 유사한 기사 찾기
- 17. PHP로 RSS 피드의 "비슷한"기사 찾기
- 18. 원격 서버에서 기사 또는 모듈 찾기
- 19. MySQL LIKE 문 관련 문서 찾기
- 20. 주어진 단어에서 '도메인 관련 관련 단어'목록 찾기
- 21. cts : element-query가 관련 문서를 검색하지 않습니다. MarkLogic
- 22. 는 MarkLogic
- 23. 는 MarkLogic
- 24. 반환지도 : * - Marklogic
- 25. Marklogic 쿼리
- 26. XSD marklogic
- 27. MarkLogic 주어진 xpath에 null 노드를 포함하고있는 모든 문서 uris 찾기
- 28. MySQL 쿼리 : 관련 속성 찾기
- 29. CakePHP 관련 모델의 필드 찾기
- 30. 관련 개체에 따른 개체 찾기
응용 프로그램의 컨텍스트에서 "관련있는"의미를 정의해야합니까? 같은 저자가 쓴거야? 동일한 키워드를 포함하고 있습니까? MarkLogic에는 이러한 "관련"개념을 달성하는 데 사용할 수있는 많은 요소가 있지만 사용자의 요구 사항에 대해보다 구체적으로 설명해야합니다. –