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

Reply via email to