Vyhledávání textu
V zobrazení zoznamu záznamov je možné vykonávať textové vyhľadávanie.
Zoznam polí, ktorý sa používa pri filtrovaní, je možné konfigurovať v časti Správa> Správca entít> Upraviť konkrétny typ entity> Pole textového filtra.
Je možné použiť zástupný znak *.
Globálne vyhľadávanie
Globálne vyhľadávanie vykonáva vyhľadávanie vo viacerých typoch entít súčasne. Nachádza sa vpravo hore.
Zoznam typov entít používaných v globálnom vyhľadávaní je možné konfigurovať v časti Správa> Nastavenie> Globálny zoznam entít vyhľadávania.
Zoznam polí, ktorý sa používa pri filtrovaní, je možné konfigurovať v časti Správa> Správca entít> Upraviť konkrétny typ entity> Pole textového filtra.
Fulltextové vyhľadávanie
Poskytuje schopnost provádět mnohem rychlejší a komplexnější textové vyhledávání.
Fulltextové vyhľadávanie je možné povoliť pre zadaný typ entity v časti Správa> Správca entít> Upraviť konkrétny typ entity> Fulltextové vyhľadávanie. Je nutné spustiť rebuild. Spustiť z CLI: php rebuild.php.
Fulltextové vyhľadávanie sa vždy používa v globálnom vyhľadávaní (pre typy entít s povoleným fulltextovým vyhľadávaním).
Fulltextové vyhľadávanie sa použije aj pri vyhľadávaní v zobrazení zoznamu. Hoci to môže byť preskočené pre niektoré vyhľadávacie dotazy. Napriek tomu je možné vynútiť použitie fulltextu predradením ft: pred vyhľadávací dotaz.
Pre tabuľky InnoDB sú k dispozícii nasledujúce operátory:
+
Predné znamienko plus označuje, že toto slovo musí byť prítomné.-
Predné znamienko mínus znamená, že toto slovo nesmie byť prítomné.- (bez operátora) Slovo je voliteľné, ale riadky, ktoré ho obsahujú, sú hodnotené vyššie.
*
Skrátený (alebo zástupný znak) operátor. Pripojené k slovu, ktoré má byť ovplyvnené."
Frázy uzavreté do úvodzoviek musia byť obsiahnuté doslovne, ako boli napísané.“
Poznámka: Možnosť MySQL ft_min_word_len definuje minimálnu dĺžku slova dostupnú pre fulltextové vyhľadávanie. Predvolene je to 4. Ak zmeníte tento parameter, musíte tiež nastaviť parameter fullTextSearchMinLength na data/config.php: 'fullTextSearchMinLength' => 3
.