WHERE MATCH(title,category) AGAINST ('text')
但是,如果我想说的“文”有什么不可以无法在标题或类别的任何地方?
非常感谢
达伦
WHERE MATCH(title,category) AGAINST ('text')
但是,如果我想说的“文”有什么不可以无法在标题或类别的任何地方?
非常感谢
达伦
使用 “IN BOOLEAN MODE
” 与 ' - ' 符
WHERE MATCH (title,category) AGAINST ('-text' IN BOOLEAN MODE);
http://dev.mysql.com/doc/refman/5.0/en/fulltext-boolean.html
谢谢@daren ...对于多个单词我是否为每个单词添加减号?例如AGAINST('-text -text2 -text3'IN BOOLEAN MODE); –
这应该有效。你也许可以用括号'AGAINST' - (这个)'IN BOOLEAN MODE')来将它应用到一组单词中,'但我不是100%确定的。 –
是否有使用WHERE NOT MATCH(title,category) AGAINST ('text')
任何问题吗?
你可以尝试以下方法:
SELECT * FROM whatever WHERE MATCH (title,category) AGAINST ('-text' IN BOOLEAN MODE);
我想说的只是添加'NOT'? – Nanne
'哪里不匹配? – Benoit