Ich möchte in der Lage sein, eine bestimmte Art von Aggregation zu erhalten und diese als neues Attribut in das zu setzen, was ich mit xquery zurückgebe.Xquery - Zurückgeben einer Aggregation als neues Attribut
Zur Zeit habe ich Code wie folgt:
for $x in //donors
where $x/donor[count(donations) > 5]
return <bigDonors>
<donor>
{$x/@donor_id}
{count($x/donor/donations)}
<name>{$x/donor/firstname}</name>
</donor>
</bigDonors>
Ich möchte wie etwas zurück zu bekommen:
<bigDonors>
<donor donor_id='xx123' numberDonations='5'>
<name>Bobbert Bobbily</name>
</donor>
.
.
.
</bigDonors>
Ich weiß nicht, wie die Anzahl der Spenden als Attribut zu erhalten.
Danke! Ich habe das ausprobiert, aber die Anführungszeichen nicht gesetzt, deshalb hat es nicht funktioniert. . heh – user3324536