Mohit Sindhwani <m...@onghu.com> wrote: > Hi Ralf, > > > > On 17/8/2012 3:50 PM, Ralf Junker wrote: >> >> On 17.08.2012 09:30, Mohit Sindhwani wrote: >> >>> We're using FTS4 and it works well for many things. One of the things >>> that we'd like to do is to see what terms are being created by the >>> tokenizer in use. What would be the easiest way to do that? >>> >>> I tried looking through the fts_aux table and the segments and content >>> tables, but nothing struck me directly as usable. Any suggestions? >> >> http://www.sqlite.org/fts3.html#fts4aux > > > I did look at this - but I couldn't figure out a way that allowed me to see > what terms were created by the tokenizer for a particular expression. > Example "SOME TEXT" becomes "SOME", "TEXT" - is there a way to find that? > > Best Regards, > Mohit.
This gives the tokens: sqlite> CREATE VIRTUAL TABLE ft USING fts4(x); sqlite> INSERT INTO ft VALUES("hello world"); sqlite> INSERT INTO ft VALUES("hello there"); sqlite> CREATE VIRTUAL TABLE ft_terms USING fts4aux(ft); sqlite> .header on sqlite> SELECT * FROM ft_terms; term|col|documents|occurrences hello|*|2|2 hello|0|2|2 there|*|1|1 there|0|1|1 world|*|1|1 world|0|1|1 Regards -- Dominique _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users