Hi everybody,
I try to execute the following query in v221, which is correctly executed by v211.
However the QuiP v221 is hung.
document(“Tutorial/data/projects.xml”)//project[count(members/member)>=2]
If I change the query to the following, QuiP v221
execute correctly.
document(“Tutorial/data/projects.xml”)//project[count(members/member)>=“2”]
I think the “count” should take integer value.
So v211 seems like correct.
Is anyone know which one is correct?
Regards,
Minoru Inui
I also have problem in the following query which is executed correctly by QuiP v211.
let $in := document(“Tutorial/data/projects.xml”)
for $mn in distinct-values($in//member/name)
return
{
{$mn/text()} ,
for $p in $in//project[members/member/name = $mn]
return { $p/name/text() }
}
In QuiP v221 scope of Let clause may be changed.
If I change the query to the following, it works.
let $in := document(“Tutorial/data/projects.xml”)
for $mn in distinct-values($in//member/name)
return
{
{$mn/text()} ,
for $p in document(“Tutorial/data/projects.xml”)//project[members/member/name = $mn]
return { $p/name/text() }
}
Is anyone know which version is right?
Minoru