Hello David,
Related question...
I am having issues accessing an element attribute in search:facet...
The following code works in the Query Console but does not work in my xQuery
application.
let $emp := search:search("(Bachala OR Chakka OR Kompelly OR Lasseter)",
$options)
for $employees in $emp/search:facet/search:facet-value
let $fullname := $employees/text()
let $entries := $employees/@count
return ($fullname, $entries, $emp)
==>
Vishnu Bell
47
<search:response snippet-format="empty-snippet" total="91" start="1"
page-length="100" xmlns:search="http://marklogic.com/appservices/search">
<search:facet name="FULL_NAME" type="xs:string">
<search:facet-value name="Vishnu Bell" count="47">
Vishnu Bell
</search:facet-value>
<search:facet-value name="Bala Bell" count="36">
Bala Bell
</search:facet-value>
<search:facet-value name="Stephen Bell" count="8">
Stephen Bell
</search:facet-value>
</search:facet>
<search:qtext>
(Bachala OR Chakka OR Kompelly OR Lasseter)
</search:qtext>
</search:response>
Advice would be greatly appreciated.
Javier
From: [email protected]
[mailto:[email protected]] On Behalf Of David Lee
Sent: Thursday, December 3, 2015 11:51 AM
To: MarkLogic Developer Discussion <[email protected]>
Subject: Re: [MarkLogic Dev General] simple xQuery Web Application
Thanks that works. So, the * is saying any namespace.
Yes, (as of XPath 2.0)
/element == element in no namepace
/*:element == element in any namepace
Very useful for quick 'one off's when you dont want to bother with the
neamespace decl,
but its a bad habbit to get into for production code -- you can end up
selecting elements in unexpected places
that you didnt intend.
-----------------------------------------------------------------------------
David Lee
Lead Engineer
MarkLogic Corporation
[email protected]<mailto:[email protected]>
Phone: +1 812-482-5224
Cell: +1 812-630-7622
www.marklogic.com<http://www.marklogic.com/>
_______________________________________________
General mailing list
[email protected]
Manage your subscription at:
http://developer.marklogic.com/mailman/listinfo/general