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 }
Line 159输出数组到字符串转换错误。这让我疯狂。 :(PHP Array to string conversion error
那么,'$ query'可能是一个数组?没有更多数据很难说。你能给一些更具体的信息? –
你可以通过$ query var_dump()来找出它是什么类型,甚至可能是它的形式。 – Dragony
可能想要一个implode或$查询 – Orangepill