我有一个名为'fact'的表,其标题列应该是全文索引。
首先,我添加一个全文索引:
ALTER TABLE fact ADD FULLTEXT title_fts (title)
所以,我插入一行:
INSERT INTO fact (id, title) VALUES ('1', 'red blue yellow ok green grey ten first wise form');
然后我执行搜索:
select * from fact f where contains (f.title, '"red" or "blue"')
当我执行以下查询或带有'contains'语句的任何其他查询时,我得到了emtpy结果集:
我必须使用此声明,不反对匹配或喜欢。 有没有人碰巧知道为什么会这样? 谢谢。