XQuery "oder" Syntax

berniebert

Grünschnabel
Hallo zusammen,
ich habe die folgende XQuery Abfrage:

for $doc in //text [
.//person/@vorname&='thomas'
or .//person/@nachname&='thomas'
or .//person/@kuenstlername&='thomas'
]
return $doc

Die Abfrage liefert alle text-elemente in denen das attribut VORNAME oder NACHNAME oder KÜNSTLERNAME von person "thomas" ist.

Gibt es eine kürzere Syntax für diese "oder"-konstruktion? kann man Vorname, Nachname, Kuenstlername in Klammern oder sowas setzen? ist in diesem Fall nicht so wichtig, aber ich habe andere Fälle in denen es schon sinnvoll wäre.

Danke! B
 
Zurück