Perhaps one of you can see the error of my ways. I have tried so many options with no success. I am using ML5. Here is the latest simplified version followed by the failing results.
Thanks in advance! xquery version "1.0-ml"; declare namespace html = "http://www.w3.org/1999/xhtml"; declare variable $file-types := ("dog","cat","foo","bar"); let $file-type := ("cat") return if (fn:matches($file-types, $file-type)) then ("Nothing", $file-types, $file-type) else ( ) +++++++++++++++++++++++++++ Results +++++++++++++++++++++++++++ [1.0-ml] XDMP-ARGTYPE: (err:XPTY0004) fn:matches(("dog", "cat", "foo", ...), "cat") -- arg1 is not of type xs:string? Stack Trace At line 8 column 15: $file-type := "cat" 6. 7. 8. return if (fn:matches($file-types, $file-type)) then 9. ("Nothing", $file-types, $file-type) 10. else
_______________________________________________ General mailing list [email protected] http://developer.marklogic.com/mailman/listinfo/general
