我想在iPhone应用程序中实现全文搜索.我有数据存储在我通过Core Data框架访问的sqlite数据库中.只是使用谓词和ORing每个搜索词和列的一堆"包含[cd]"短语根本不起作用.
你做了什么似乎运作良好?
我的iPhone应用程序中有一个sqlite数据库,我可以通过Core Data框架访问它.我正在使用NSPredicates来查询数据库.
我正在构建一个搜索功能,需要搜索包含文本的六个不同的varchar字段.目前,它非常慢,我需要提高性能,可能在sqlite数据库中.是否最好在所有这些列上创建索引?或者更好的是构建一个自定义索引表,将这六列扩展为多行,每行包含一个单词和它匹配的ID?还有其他建议吗?