Dela via


Ange och använda fulltextsökindex i tabellfält

Aktiverad för Allmänt tillgänglig förhandsversion Allmän tillgänglighet
Administratörer, skapare, marknadsförare eller analytiker, automatiskt - 1 okt. 2024

Affärsvärde

Med nya metadata för fulltextsökning i tabellfält kan AL-utvecklare förbättra funktionerna för datasökning betydligt, vilket gör dem enklare och snabbare för användare. Med den här funktionen förbättras användarnas nöjdhet och produktivitet genom att sökresultaten blir mer exakta och relevanta.

Information om funktionen

Som AL-utvecklare kan du nu ange vilka tabellfält som ska ingå i fulltextsökindex i databasen. Genom att göra det går följande sökfunktioner snabbare och erbjuder bättre sökmöjligheter:

  • Företagsomfattande sökning (datasökning)
  • Sökning på listsida
  • Uppslagssökning

Om du vill ange fulltextsökning anger du egenskapen OptimizeForTextSearch i fält i tabeller eller tabelltillägg.

I AL-kod kan du också använda en ny && filtersyntax i metoden SetFilter(). Exempel:

FieldRef.SetFilter('&&' + SearchString + '*')

Den nya syntaxen stöder en delmängd av SQL Servers operator CONTAINS.

Du kan också använda den nya egenskapen OptimizedForTextSearch i den virtuella tabellen Field och IsOptimizedForTextSearch på variabler för datatypen FieldRef.