Fulltext_remove_doc

sql

PROCEDURE Fulltext_remove_doc(IN ft_label CHAR(52), IN docid INT);

Parametry:

ft_label označení fulltextového systému;
docid číslo dokumentu

Od verze:

7.0

Popis:

Funkce odstraní zadaný dokument z indexů fulltextového systému určeného parametrem ft_label.

Funkci Fulltext_remove_doc není třeba volat po změně v dokumentu před voláním funkce Fulltext_index_doc, protože starý obsah dokumentu je při novém indexování odstraněn automaticky. Funkci lze volat například v triggeru na operaci DELETE na tabulce obsahující dokumenty.

Příklad:

TRIGGER txdel BEFORE DELETE ON Txtab
REFERENCING OLD AS stare FOR EACH ROW
BEGIN
   CALL Fulltext_remove_doc(".FT_FORUM", stare.cislo_doc);
END

Viz