【问题标题】:FullText search with additional where带有附加位置的全文搜索
【发布时间】:2014-03-10 10:30:18
【问题描述】:

我在处理与 MySQL 功能匹配时遇到问题。 我转换了我的表格和一个简单的查询,例如:

SELECT * FROM 'objectclient_objecten' WHERE MATCH('dh_omschrijving) AGAINST ('these search words');

有效!但是.. 我想添加其他“where”元素。比如:

SELECT * FROM 'objectclient_objecten' WHERE MATCH('dh_omschrijving) AGAINST ('these search words') AND `dh_status` = 1;

但是……没有结果。使用 match 后似乎无法添加某些内容。这是正确的吗?或者有什么解决方法?

【问题讨论】:

    标签: mysql full-text-search match where


    【解决方案1】:

    试试看

       SELECT * FROM 'objectclient_objecten' WHERE MATCH(dh_omschrijving) AGAINST ('these search words') AND `dh_status` = 1;
                                                        ^^^^^^^^^^^^^^^^^---without quotes here
    

    MATCH(here columns without quotes) ,您正在使用引号之间的列。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-06-24
      • 2020-05-26
      • 1970-01-01
      • 2016-06-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-20
      相关资源
      最近更新 更多