如果列数据为空,levenshtein会显示所有记录吗?

时间:2014-05-05 10:13:13

标签: mysql codeigniter

我有一个包含列标记的表,它包含所有 NULL 值。它在我搜索任何内容时返回所有记录。但它适用于非空值的其他列。我使用了这样的查询。

if($searchText!=""){

    $lev=(strlen($searchText));
    $this->db->select("*,MATCH(tags) against('$searchText' IN BOOLEAN MODE)as score",FALSE); 
    $this->db->where('levenshtein(tags, "'. $searchText.'") < '.$lev,FALSE, FALSE);
    $this->db->order_by("score","desc");
    }

是否levenshtien显示空数据的所有记录?

0 个答案:

没有答案