布尔值的问题用作我在视图中显示或不显示的开关

时间:2017-09-22 10:59:17

标签: zend-framework zend-framework2 zend-db

这必须是一个理解拼写错误的问题。我有一个记录集,用于在导入数据期间进行初始化。 我不想在我的观点中显示特殊记录。

我的数据库记录如下:

record in database

在我的方法中,我尝试添加where语句:

类型是tinyint。

public function fetchAllP($projectid)
{
    $show = 0;
    return $this->tableGateway->select(['ProjectID' => $projectid],['show_not' => false]);
}

正如你所看到的,我试过假/ 0无论如何。无论如何,该方法在没有show_not方程的情况下工作。

我的错误在哪里?它应该非常简单,但我不会看到错误并且记录仍然显示。任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:2)

尝试

return $this->tableGateway->select(['ProjectID' => $projectid, 'show_not' => false]);

select方法只接受一个参数。