Lekérdezések létrehozása

A lekérdezés egy sablonelemhez csatolt elérési út az adatforrássémában. A sablon határozza meg a lekérdezésekkel kinyerni kívánt adatokat.

A lekérdezés elérési utak a gyökér elemmel (Query1) kezdődnek, annak utód elemével (Query2), majd az objektum utód attribútumával stb. folytatódnak. Például: Query1/Query2/Query3/Query4.

A lekérdezés egy sablonelemhez van csatolva. A sablonelem és annak leszármazottai használhatják az aktuális lekérdezés által visszaadott entitások attribútumait, valamint a szülő elemekből származó lekérdezések attribútumait. Az alábbi példában a Query1/Query2 lekérdezés alkalmazása után az objektumhoz tartozó bármely sémaelem-attribútum használható.

Beágyazott lekérdezések

A sablonelemek gyakran egymásba ágyazottak. Ha elemekre és azok utódelemeire állít be lekérdezéseket, akkor egymásba ágyazott kontextusok jönnek létre. Az utódelemben található lekérdezés a szülő lekérdezés eredményein kerül végrehajtásra.

A szülő tároló elemben csak a Query1/Query2 attribútumai használhatók. Az utód tároló elemben a Query1/Query2/Query3 lekérdezés attribútumai használhatók. A második lekérdezés eredménye a szülő tároló lekérdezése által visszaadott aktuális objektumhoz tartozó attribútumok listája.

Lekérdezések másolása

Lemásolhat és beilleszthet lekérdezésekkel rendelkező elemeket ugyanabból a sablonból vagy másik megnyitott sablonból.

Visszajelzés