What is the intent of
                           let $str := '$x || $docText'
                           return xdmp:value($str)
Instead of simply

              return  $x || $docText

?

From: [email protected] 
[mailto:[email protected]] On Behalf Of Kapoor, Pragya
Sent: Thursday, December 29, 2016 1:34 AM
To: MarkLogic Developer Discussion <[email protected]>
Subject: [MarkLogic Dev General] xdmp:value


Hi



I need to join the below items:


                           let $docText := fn:data($data/following-sibling::p)
                           let $x := fn:data(<CSA>[ ABC XYZ ]</CSA>)
                           let $str := '$x || $docText'
                           return xdmp:value($str)



This is giving error:

XDMP-ARGTYPE: (err:XPTY0004) $x || $docText -- arg1 is not of type 
xs:anyAtomicType?


Please let me know, how can this be achieved.



Thanks

Pragya
"This e-mail and any attachments transmitted with it are for the sole use of 
the intended recipient(s) and may contain confidential , proprietary or 
privileged information. If you are not the intended recipient, please contact 
the sender by reply e-mail and destroy all copies of the original message. Any 
unauthorized review, use, disclosure, dissemination, forwarding, printing or 
copying of this e-mail or any action taken in reliance on this e-mail is 
strictly prohibited and may be unlawful."
_______________________________________________
General mailing list
[email protected]
Manage your subscription at: 
http://developer.marklogic.com/mailman/listinfo/general

Reply via email to