All,
The following query:
let $lookupSequence := ('a','b')
let $map := map {'c': 'x'}
let $mapLookupEvaluation := $map?($lookupSequence)
return
(
'Evaluation of the map lookup is: ' || string-join($mapLookupEvaluation,", "),
'count($mapLookupEvaluation) is: ' || count($mapLookupEvaluation)
)
Results in:
Evaluation of the map lookup is:
count($mapLookupEvaluation) is: 2
I would have expected 0 instead of 2. Am I missing something?
Best regards,
Johannes