Query

From HNS.dev

Jump to: navigation, search

Queries (of selectqueries) worden gebruikt om gegevens uit het systeem op te vragen.

Uitvoer

De hoofdtag van de uitvoer is query. Hierin zal voor elk element dat gevonden is een tag te vinden zijn, waarbij de naam van de tag de naam van de tabel is waar deze in voorkomt, met een attribuut id met de id van het bewerkte object. De geselecteerde velden worden in ieder van deze tags gezet. Ten slotte wordt een hashwaarde van de query meegegeven, zodat deze nogmaals uitgevoerd kan worden.

<?xml version="1.0" encoding="UTF-8"?>
<query hash="eed0cecd1333c653d358531c4605211962174d98">
<person id="16">
<name>Wouter De Boer</name>
<count>0</count>
</person>
<person id="21">
<name>Wouter Jansen</name>
<count>1</count>
</person>
<person id="13">
<name>Wouter Koning</name>
<count>2</count>
</person>
</query>

Er zijn in dit geval drie resultaten gevonden, waarbij voor elk van de resultaten de naam en het aantal documenten getoond wordt.

Herhaald zoeken

Elke query die gedaan wordt wordt een korte periode opgeslagen en kan in die periode nogmaals uitgevoerd worden door alleen de gegenereerde hash op te geven. Dit wordt als volgt gedaan:

<query>
  <hash>eed0cecd1333c653d358531c4605211962174d98</hash>
</query>

Deze hash is uniek voor de query en de gebruiker die de query gedaan heeft; het is niet mogelijk de resultaten van een andere gebruiker op te vragen.

Zie ook

contact us | terms and conditions Creative Commons License
© 2009 - Stichting Het Nieuwe Stemmen
THE DEVELOPMENT OF HNS.DEV WAS MADE POSSIBLE BY A CONTRIBUTION OF KNOWLEDGELAND THROUGH THE DIGITAL PIONEERS EPARTICIPATION ROUND REGULATION (WHICH WAS INITIATED BY THE MINISTRY OF THE INTERIOR AND KINGDOM RELATIONS). DIGITAL PIONIEERS GIVES FINANCIAL AND ORGANISATORIAL SUPPORT TO INNOVATIVE INTERNET INITIATIVES.