Voglio fare una ricerca di testo come google suggestions.suggerisce come google con trigrams postgresql e ricerca full text
Sto usando PostgreSQL a causa del magico Postgis.
Stavo pensando di utilizzare FTS, ma ho visto che non si poteva cercare partial words, così ho trovato this question, e ho visto come trigrams opere.
Il problema principale è che il motore di ricerca su cui sto lavorando è per la lingua spagnola. FTS ha funzionato bene con lo stemming e dictionaries (sinonimi, errori di ortografia), UTF e così via. I trigram funzionano bene per parole parziali, ma funzionano solo per ASCII e (ovviamente) non usano cose come dizionari.
Stavo pensando se c'è un modo in cui le cose migliori di entrambi potrebbero essere utilizzate.
È possibile rendere la ricerca e i trigram di testo completo per lavorare insieme in PGSQL?
Eeeek !!! puoi aggiungere un riferimento alla documentazione riguardante questa tripla citazione? – jperelli
la citazione tripla è in realtà normale SQL, sto solo scappando da una singola citazione con un'altra. I documenti lo menzionano qui: http://www.postgresql.org/docs/9.3/static/textsearch-controls.html –