Edurep:Zoekopdracht/Sortering: verschil tussen versies

Uit Kennisnet Developers Documentatie
Naar navigatie springen Naar zoeken springen
(start)
 
Regel 1: Regel 1:
Er zijn is Edurep [[Edurep:Veldenlijst|verschillende velden]] waarop gesorteerd kan worden.
+
Er zijn is Edurep [[Edurep:Veldenlijst|verschillende velden]] waarop gesorteerd kan worden. Standaard wordt de sortering van de zoekmachine aangehouden, en dat is op de door de zoekmachine bepaalde relevantie.
 
Per veld kan er ''ascending'' of ''descending'' gesorteerd worden.
 
Per veld kan er ''ascending'' of ''descending'' gesorteerd worden.
 
<noinclude>== SRU ==
 
<noinclude>== SRU ==

Versie van 20 okt 2021 10:05

Er zijn is Edurep verschillende velden waarop gesorteerd kan worden. Standaard wordt de sortering van de zoekmachine aangehouden, en dat is op de door de zoekmachine bepaalde relevantie. Per veld kan er ascending of descending gesorteerd worden.

SRU

Het SRU/SRW protocol (versie 1.1) gebruikt het argument sortKeys om een gewenste sortering door te geven. Het is vervolgens mogelijk om in de implementatie aan te geven of het veld oplopend of aflopend wordt gesorteerd. Dit gebeurt door een boolean met de waarde 0 of 1.

Oplopend:

/edurep/sruns: query=beatrix&sortKeys=lom.lifecycle.contribute.publisherdate,,0

Aflopend:

/edurep/sruns: query=beatrix&sortKeys=lom.lifecycle.contribute.publisherdate,,1

Jsonsearch

In de jsonsearch worden sorteerbare velden met het sort argument meegegeven. De sorteringsrichting wordt als volgt opgegeven: 'veldnaam' voor oplopend, en '-veldnaam' voor aflopend. Meerdere sorteervelden kunnen met meerdere "sort" parameters worden opgegeven of met "," gescheiden.

Oplopend:

/jsonsearch: query=dinosaurus&sort=schema:datePublished

Aflopend:

/jsonsearch: query=dinosaurus&sort=-schema:datePublished

See Also

Gebruikt in Edurep:Zoekopdracht
Vergelijkbaar met -
Gerelateerd aan Edurep:Zoekopdracht/Sortering/SRU - Edurep:Zoekopdracht/Sortering/Jsonsearch