在我看来用作显示或不显示的开关的布尔值有问题
trouble with boolean value used as switch for showing or not in my view
一定是理解错别字的问题。我有一个记录集,用于在导入数据期间进行初始化。
我不想在我的观点中显示特殊记录。
我的记录数据库如下所示:
在我的方法中,我尝试添加一个 where 语句:
类型为tinyint。
public function fetchAllP($projectid)
{
$show = 0;
return $this->tableGateway->select(['ProjectID' => $projectid],['show_not' => false]);
}
如您所见,我尝试使用 false/0 随便什么。无论如何,该方法在没有 show_not 方程的情况下也有效。
我的错误在哪里?它应该很简单,但我不会看到错误并且记录仍然显示。任何帮助表示赞赏。
尝试
return $this->tableGateway->select(['ProjectID' => $projectid, 'show_not' => false]);
select
方法只接受一个参数。
一定是理解错别字的问题。我有一个记录集,用于在导入数据期间进行初始化。 我不想在我的观点中显示特殊记录。
我的记录数据库如下所示:
在我的方法中,我尝试添加一个 where 语句:
类型为tinyint。
public function fetchAllP($projectid)
{
$show = 0;
return $this->tableGateway->select(['ProjectID' => $projectid],['show_not' => false]);
}
如您所见,我尝试使用 false/0 随便什么。无论如何,该方法在没有 show_not 方程的情况下也有效。
我的错误在哪里?它应该很简单,但我不会看到错误并且记录仍然显示。任何帮助表示赞赏。
尝试
return $this->tableGateway->select(['ProjectID' => $projectid, 'show_not' => false]);
select
方法只接受一个参数。