Hello All,
I am doing hands on Marklogic where in i am using MLS4.1.2 and trying to use
cts:search against a set of documents in my database which are loaded using
xdmp:document-load("C:\check\book1.xml",
<options xmlns="xdmp:document-load">
<uri>/documents/book1</uri>
<permissions>{xdmp:default-permissions()}</permissions>
<repair>full</repair>
<forests>
<forest>{xdmp:forest("myPoc")}</forest>
</forests>
</options> ),
xdmp:document-load("C:\check\book2.xml",
<options xmlns="xdmp:document-load">
<uri>/documents/book2</uri>
<permissions>{xdmp:default-permissions()}</permissions>
<repair>full</repair>
<forests>
<forest>{xdmp:forest("myPoc")}</forest>
</forests>
</options> )
structure most of the xml documents is as follows:
<?xml version="1.0" encoding="UTF-8"?>
<books>
<book year="2001">
<title>Human Anatomy</title>
<author><first>Wesley</first><last>Martini</last></author>
<publisher>Addison-Wesley</publisher>
<price>139.00</price>
</book>
</books>
now when i am trying to run following cts:search query against the database
i get message saying "*your query returned an empty sequence*" in cq
cts:search(collection()//descendant::books,
cts:element-value-query(QName("", "title"), "Human", ("wildcarded",
"case-insensitive")))
i have double checked the database documents are very much there .
can anybody suggest me where i am going wrong.
Looking forward to response.
regards
Rahul
_______________________________________________
General mailing list
[email protected]
http://xqzone.com/mailman/listinfo/general