Cakephp CakeDC搜索插件-检查是否设置了标志
我正在我的蛋糕应用程序(2.2)中使用cakeDC搜索插件。作为基本搜索表单的一部分,我希望确保只返回live记录(live是数据库中的一个标志-tinyint,0表示已删除,1表示live) 我已尝试在控制器中执行此操作:Cakephp CakeDC搜索插件-检查是否设置了标志,cakephp,cakedc,Cakephp,Cakedc,我正在我的蛋糕应用程序(2.2)中使用cakeDC搜索插件。作为基本搜索表单的一部分,我希望确保只返回live记录(live是数据库中的一个标志-tinyint,0表示已删除,1表示live) 我已尝试在控制器中执行此操作: $isLive = array('live' => '1'); $this->passedArgs = set::merge($this->passedArgs, $isLive); 但它不起作用 我发现了这个问题,但答案并没有真正起作用。谁能告诉我哪里
$isLive = array('live' => '1');
$this->passedArgs = set::merge($this->passedArgs, $isLive);
但它不起作用
我发现了这个问题,但答案并没有真正起作用。谁能告诉我哪里出了问题
提前感谢。解决了,我错过了模型中的过滤器args:
public $filterArgs = array(
'username' => array('type' => 'like'),
'company' => array('type' => 'like'),
'live' => array('type' => 'value')
);
希望这能帮助一些人