Difference between revisions of "INGe-REST Sortierschlüssel"

From MPDLMediaWiki
Jump to navigation Jump to search
Line 62: Line 62:
<br>
<br>


  <syntaxhighlight lang="javascript">  "sort" : [
<syntaxhighlight lang="javascript">  
  "sort" : [
         { "metadata.datePublishedInPrint" : {"order" : "desc"} },
         { "metadata.datePublishedInPrint" : {"order" : "desc"} },
         { "metadata.genre" : "desc" },
         { "metadata.genre" : "desc" },
         { "metadata.degree" : "desc" }
         { "metadata.degree" : "desc" }
     ],</syntaxhighlight>
     ],
</syntaxhighlight>


==Beispiel: "nested" Sortierschlüssel==
==Beispiel: "nested" Sortierschlüssel==

Revision as of 10:14, 25 July 2018

Auf dieser Seite finden Sie eine Auswahl an Sortierschlüsseln, die Sie beim Export über die REST-Schnittstelle von INGe einsetzen können.

Sortierschlüssel[edit]

Schlüssel Kommentar Sonstiges
metadata.anyDates
creationDate
lastModificationDate
metadata.datePublishedInPrint
metadata.dateAccepted
metadata.datePublishedOnline
metadata.creators.person.completeName.keyword, metadata.creators.organization.name.keyword nested
most recent
metadata.degree
metadata.title.keyword
metadata.sources.title.keyword nested
metadata.genre


Beispiel: Mehrstufige Sortierung[edit]


 
 "sort" : [
        { "metadata.datePublishedInPrint" : {"order" : "desc"} },
        { "metadata.genre" : "desc" },
        { "metadata.degree" : "desc" }
    ],

Beispiel: "nested" Sortierschlüssel[edit]


  "sort" : [
      {
         "offer.price" : {
            "mode" :  "avg",
            "order" : "asc",
            "nested": {
               "path": "offer",
               "filter": {
                  "term" : { "offer.color" : "blue" }
               }
            }
         }
      }
   ]