codeigniter查询绑定和布尔全文搜索

时间:2015-03-11 15:35:40

标签: codeigniter binding boolean

我需要的是执行此查询(MYISAM)

$sql = "SELECT      EventName 
        FROM        adds_table_events 
        WHERE       MATCH (EventName) AGAINST (? IN BOOLEAN MODE)
        ORDER BY    EventDate asc 
        LIMIT 4

return $this->db->query($sql, array($name));

以及我需要找到的所有匹配等于"一些文字"。

例如,我的正确结果必须是:

"我是一些文字" ,纠正
"有些文字没问题" ,纠正
"有些不是文字",不正确的 "更多东西有些文字" ,正确

但我明白了:

"我是一些文字" ,纠正
"其他文字其确定" ,正确
"有些不是文字",正确
"更多的事情一些树",正确

http://dev.mysql.com/doc/refman/5.1/en/fulltext-boolean.html阅读本文档时,它说:

'"有些词"'

查找包含完整短语“some words”的行(例如,包含“某些智慧词”但不包含“某些噪音词”的行)。请注意,包含该短语的“"”字符是分隔该短语的运算符字符。它们不是包含搜索字符串本身的引号。

但我不知道如何使用“"”字符

谢谢!

0 个答案:

没有答案