[英]PHP Array to string conversion error
148 /**
149 * Count
150 *
151 * Count relevant search results for a specific term
152 *
153 * @param string $query Query or terms to search for
154 * @return array
155 */
156 public function count($query)
157 {
158 return $this->db
159 ->where('MATCH(title, description, keywords) AGAINST ("*'.$this->db->escape_str($query).'*" IN BOOLEAN MODE) > 0', null, false)
160 ->count_all_results('search_index');
161 }
第159行輸出Array到字符串的轉換錯誤。 這讓我瘋狂。 :(
更改
返回$ this-> db- > where('MATCH(title,description, keyword )AGAINST(“ '。$ this-> db-> escape_str($ query)。' ” IN BOOLEAN MODE)> 0',null,false )-> count_all_results('search_index');
至
return implode($ this-> db- > where('MATCH(title,description, keyword )AGAINST(“ '。$ this-> db-> escape_str($ query)。' ” IN BOOLEAN MODE)> 0',null ,false)-> count_all_results('search_index'));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.