这必须是一个理解拼写错误的问题。我有一个记录集,用于在导入数据期间进行初始化。 我不想在我的观点中显示特殊记录。
我的数据库记录如下:
在我的方法中,我尝试添加where语句:
类型是tinyint。
public function fetchAllP($projectid)
{
$show = 0;
return $this->tableGateway->select(['ProjectID' => $projectid],['show_not' => false]);
}
正如你所看到的,我试过假/ 0无论如何。无论如何,该方法在没有show_not方程的情况下工作。
我的错误在哪里?它应该非常简单,但我不会看到错误并且记录仍然显示。任何帮助表示赞赏。
答案 0 :(得分:2)
尝试
return $this->tableGateway->select(['ProjectID' => $projectid, 'show_not' => false]);
select
方法只接受一个参数。