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: