[MarkLogic] 샘플로 놀기(XQuery)
10110 단어 MarkLogic
(시작 설명서) Getting Started With MarkLogic Server - Chapter6
샘플을 넣다
마크 로직과 함께 설치한 샘플을 가지고 놀았어요.
검색어를 그릴 수 있는 화면을 호출합니다.(수첩에는:8000이지만:8002가 정답인 것 같다)
http://localhost:8002/
(marklogic-dir)/Samples/w3c-use-cases.xml
1991년 이후 발매된'어디슨-웨슬리'의 발매 연도와 제목을 보여준다.
XQuery는 처음이지만 간단한 for 순환 처리라 이해하기 쉽다.
Q1.1_Value_Constraints.xq
(: __________________________________________________________
:: (Q1.1)
:: List books published by Addison-Wesley after 1991
:: including their year and title.
:: __________________________________________________________
:)
<bib>
{
for $b in doc("http://bstore1.example.com/bib.xml")/bib/book
where $b/publisher = "Addison-Wesley" and $b/@year > 1991
return
<book year="{ $b/@year }">
{ $b/title }
</book>
}
</bib>
<bib>
{
for $b in doc("http://bstore1.example.com/bib.xml")/bib/book
where $b/publisher = "Addison-Wesley" and $b/@year > 1993
return
<book year="{ $b/@year }">
{ $b/title }
{ $b/price }
</book>
}
</bib>
변경이 작용한 것 같습니다.총결산
[참조] 데이터 소스
bstore1.example.com/bib.xml
xdmp:document-insert("http://bstore1.example.com/bib.xml",
<bib>
<book year="1994">
<title>TCP/IP Illustrated</title>
<author><last>Stevens</last><first>W.</first></author>
<publisher>Addison-Wesley</publisher>
<price>65.95</price>
</book>
<book year="1992">
<title>Advanced Programming in the Unix environment</title>
<author><last>Stevens</last><first>W.</first></author>
<publisher>Addison-Wesley</publisher>
<price>65.95</price>
</book>
<book year="2000">
<title>Data on the Web</title>
<author><last>Abiteboul</last><first>Serge</first></author>
<author><last>Buneman</last><first>Peter</first></author>
<author><last>Suciu</last><first>Dan</first></author>
<publisher>Morgan Kaufmann Publishers</publisher>
<price>39.95</price>
</book>
<book year="1999">
<title>The Economics of Technology and Content for Digital TV</title>
<editor>
<last>Gerbarg</last><first>Darcy</first>
<affiliation>CITI</affiliation>
</editor>
<publisher>Kluwer Academic Publishers</publisher>
<price>129.95</price>
</book>
</bib>);
Reference
이 문제에 관하여([MarkLogic] 샘플로 놀기(XQuery)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Cha-Ko/items/8f60744f008b1e37a278텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)