help.sitevision.no henviser alltid til den nyeste versjonen av Sitevision

Sortering

Hvis et søkeresultat skal sorteres på en bestemt måte, må du angi hvilke(t) indeksfelt resultatet skal sorteres på.

Sorterbare felt

Det er visse krav til sortering på et indeksfelt. Feltet må være:

  • Indeksert
  • "Enkeltverdig" (ikke "multi-valued")
  • Innholdet i feltet må ikke "splittes" (analyseres/tokeniseres).

Sorteringsordning

Et sortert søkeresultat har alltid en sorteringsrekkefølge, stigende eller synkende. En stigende rekkefølge "øker" (f.eks. A–Å), mens en synkende rekkefølge "minker" (f.eks. Å–A).

Små og store bokstaver

Små og store bokstaver er plassert på forskjellige steder i tegnsettabellene. Dette betyr at feltverdiene "Ananas, banan, Sitron" sorteres stigende som "Ananas, Sitron, banan" og synkende som "banan, Sitron, Ananas".

Hvis du ønsker en "naturlig" sortering som er uavhengig av små og store bokstaver, må du sortere på et indeksfelt som bare inneholder små bokstaver eller bare store bokstaver.

Sortere på metadata

Alle metadata – uansett om de har flere verdier eller ikke – er tilgjengelige som en forkortet og sorterbar versjon i feltet:

metadata.sortable.<metadataenes navn>.


Alle verdiene i dette feltet består av en streng på maksimalt 100 tegn. Tall starter alltid med et antall "0" og avsluttes med den numeriske verdien. Datoer lagres på samme måte som tall (millisekundene i datoen brukes til å finne tallet). For andre metadataverdier brukes deres strengverdi(er) som utgangspunkt. Strengen forkortes og gjøres om til små bokstaver (indeksens språk brukes til konvertering til små bokstaver). Hvis metadataene har flere verdier (f.eks. flervalgsmetadata), legges de ulike verdiene sammen og skilles med komma.

Denne siden ble publisert:

Hjalp informasjonen deg?