bug? very simple query

my xml file is:

<?xml version="1.0" encoding="ISO-8859-1"?>









----------------------------------------
my query is:
let $s := document(“data/me_is1.xml”)/project/supplier
return

{$s/part}

------------------------------------
the result is:



---------------------------

why only returned. i hope all the “part” should be returned.

anyone can help? thank you

Yep, this is a bug, all parts should be returned. Please try with for instead of let.

Regards,
Juliane.