CakePHP搜索教程
我正在尝试设置一个搜索功能,允许我搜索MySQL数据库中两个字段上的文本 我发现的所有教程要么非常陈旧,要么看起来太复杂,无法在几个字段上搜索并输出结果 有人能给我指出一个好的教程的方向或给我一些技巧来完成这个搜索吗?功能“查找”: 还有法语视频:使用find()命令 如果要在两个字段中查找特定文本,只需执行以下操作:CakePHP搜索教程,cakephp,search,Cakephp,Search,我正在尝试设置一个搜索功能,允许我搜索MySQL数据库中两个字段上的文本 我发现的所有教程要么非常陈旧,要么看起来太复杂,无法在几个字段上搜索并输出结果 有人能给我指出一个好的教程的方向或给我一些技巧来完成这个搜索吗?功能“查找”: 还有法语视频:使用find()命令 如果要在两个字段中查找特定文本,只需执行以下操作: $results = $this->Model->find('all', array('conditions' => array(
$results = $this->Model->find('all', array('conditions' => array(
'Model.field1' => 'expected value',
'Model.field2' => 'expected value')));
使用Piotr所说的find()
命令,您还可以使用like
查找与您输入的文本不完全相同的结果
$results = $this->Model->find('all', array('conditions' => array(
'Model.field1 LIKE' => '%entered value%',
'Model.field2 LIKE' => '%entered value%')));
这样,当你搜索“苹果”时,你也会找到“苹果派”