【发布时间】:2012-03-27 04:57:40
【问题描述】:
我想为我的用户提供超级易用的搜索。我在一个 mysql 数据库和一些表中有大约 8000 条记录。
目前我使用 SQL LIKE、OR LIKE、NOT LIKE 等几个文本字段...
我想将这些合并到一个搜索字段中,并允许他们指定 AND、OR、NOT 并希望在哪里进行搜索,无论是标签表还是名称表。
我的应用程序是在 Codeigniter 上构建的 php5 中。我对 apache lucene 不感兴趣,这对我的应用程序来说似乎有点矫枉过正。
有什么解决办法吗?
谢谢, 布莱克
*编辑:* lucene 还没有完全退出,我只是不相信它是我的解决方案。我真的很高兴没有一个解析器可以接受像apples tags:(green, red, macintosh, grannysmith) NOT orange
【问题讨论】:
标签: php mysql sql search codeigniter-2