나는 marklogic을 처음 사용했습니다. 누구든지 나에게 문서의 문서 이름과 XML 파일 내용을 얻기위한 스크립트를 제공 할 수 있으며, 또한 속성 값을 전달하여 타임 스탬프를 업로드/생성 할 수 있습니까?Marklogic 검색 쿼리
1
A
답변
3
이 질문은 이해하기 어렵습니다. MarkLogic의 문서는 이름이 아닌 URI로 식별됩니다. URI를 알고 있다면 그냥
doc($uri)
과 같이 입력하십시오. 문서의 마지막 수정 시간을 사용하면 xdmp:document-properties()
API 호출 등의 문서 속성을 얻을 수있는 다른 방법이 있습니다
doc($uri)/property::*:last-modified/string()
처럼 XPath는 특성 축을 사용하여 얻을 수있는 문서 속성으로 저장됩니다.
2
@ eric-bloch의 답변 외에도 검색을 수행 한 경우 fn:base-uri()
또는 xdmp:node-uri()
을 사용하여 uri를 확인할 수 있습니다. 예를 들면 다음과 같습니다.
for $d in cts:search(doc(), cts:and-query(()))[1 to 10]
return fn:base-uri($d)
참고 : 비어있는 쿼리는 모든 문서를 반환하기 위해 약간의 트릭입니다. 1에서 10까지의 술어는 한 번에 전체 데이터베이스를 반환하지 않고 첫 10 개만 반환하도록합니다. 마지막으로 수정 한 건물에 주문을 추가하는 경우이 방법으로 가장 오래된 또는 최신 문서 10 개를 얻을 수 있습니다.
관련 문제
- 1. 는 MarkLogic
- 2. MarkLogic : 잘못된 총 수
- 3. Marklogic 검색 점수는 얼마나 엄격하게 관리 할 수 있습니까?
- 4. MarkLogic 권한 설정
- 5. MarkLogic 서버의 좌표계
- 6. Marklogic DB의 노드 업데이트
- 7. Marklogic : 점수 계산
- 8. MYSQL 쿼리 속도 (검색 쿼리)
- 9. MarkLogic Express 샘플 응용 프로그램 : The Oscars
- 10. Marklogic 오류 로그에서 메시지 잘림
- 11. Marklogic 문서로 DB2 테이블 행로드
- 12. Marklogic - cts : element-attribute-range-query 출력
- 13. marklogic 서버에서 별개의 결과 세트를 얻으십시오.
- 14. SharePoint 검색 키워드 쿼리
- 15. Joomla의 MYSQL 검색 쿼리
- 16. 다차원 검색 엔진 쿼리
- 17. 최적의 검색 쿼리
- 18. 하이버 네이트 검색 쿼리?
- 19. SharePoint 2010 검색 쿼리
- 20. mysql 검색 쿼리
- 21. android 앱을 검색 쿼리
- 22. SQL 검색 쿼리
- 23. 동적 쿼리 검색
- 24. 검색 엔진 주소 쿼리
- 25. ElasticSearch 검색 쿼리
- 26. 'Simple'SQL 검색 쿼리
- 27. MySQL 쿼리 검색 (고급)
- 28. 검색 할 SQL 쿼리
- 29. 날짜 검색 Sql 쿼리
- 30. MySQL 검색 쿼리?
"처음 10 개"(2 개가 아닌)를 의미한다고 생각합니다. –
Thnx @ evan-lenz, 대답을 수정했습니다. – grtjn