Formátování dotazu pro fulltextové vyhledávání v DB

petersveter

Povedzme ze mam mysql/maria/postgre... full text index a chcem vyuzit jeho AGAINST() moznosti ako su frazi, presne zhody, zaclenit/vyclenit...boolean mode... ako by sa mala idealne naparsovat uzivatelova poziadavka pre sql dopyt?

Cize sa bavime o tom, kedy rozdelit retazec na jednotlive slova, kedy detekovat ze ide o viacslovnu frazu,  a td... myslim ze rozdelit slova je bezne podla medzier a ciarok pokial nie su v uvodzovkach, kedy je to fraza. Google pouzival + prefix pre zaclenenie/presne vyhladanie ale dnes uz pouziva iba uvodzovky, ale zase podporuje vyclenenie s - prefixom.
« Poslední změna: 22. 02. 2024, 11:05:47 od Petr Krčmář »