Most blogposts I found on this topic don’t explain it from the beginning, so it took me quite a while to figure out how simple and powerful the sqlite fulltext search API (FTS3) actually is.
- get the sqlite3 amalgamation sources (v3.6.22) and just unpack it into your iPhone project – sqlite3 as shipped on the iPhone doesn’t support FTS3,
- activate FTS3 support,
- create the index table programmatically inside your App as your Macs default sqlite3 doesn’t support FTS3 either,
- use it like any other table except using the MATCH operator for index queries.
That’s it, and it’s hell quick.
Comments 1
Hey,
Thanks for sharing the information
Posted 18 Okt 2011 at 9:41 am ¶Cheers.
Trackbacks & Pingbacks 1
[...] take a simple example using the LIKE operator. (I know, FTS does a better job, but let’s stick to like for [...]
Post a Comment