Edurep:Zoekopdracht/Sortering: verschil tussen versies
Regel 6: | Regel 6: | ||
{{:Edurep:Zoekopdracht/Sortering/Jsonsearch}} |
{{:Edurep:Zoekopdracht/Sortering/Jsonsearch}} |
||
== See Also == |
== See Also == |
||
− | {{:Edurep:SeeAlso|use=[[Edurep:Zoekopdracht]]|related=[[Edurep:Zoekopdracht/Sortering/SRU]] |
+ | {{:Edurep:SeeAlso|use=[[Edurep:LOM_SearchRetrieve]] • [[Edurep:SMO_SearchRetrieve]] • [[CS:Entry_SearchRetrieve]] • [[Edurep:Jsonsearch]] • [[Edurep:Zoekopdracht]]|related=[[Edurep:Zoekopdracht/Sortering/SRU]] • [[Edurep:Zoekopdracht/Sortering/Jsonsearch]]}} |
</noinclude> |
</noinclude> |
Versie van 3 nov 2021 22:02
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:LOM_SearchRetrieve • Edurep:SMO_SearchRetrieve • CS:Entry_SearchRetrieve • Edurep:Jsonsearch • Edurep:Zoekopdracht |
Vergelijkbaar met | - |
Gerelateerd aan | Edurep:Zoekopdracht/Sortering/SRU • Edurep:Zoekopdracht/Sortering/Jsonsearch |