在我的控制器中我有:
public function index()
{
$streams = $this->Streams->find('all')->where(['user_id'=>2]);
echo $streams->count();
die();
$this->set('streams', $streams);
}
当我设置一个导致数据库结果的user_id时,它可以正常工作。但是,当我设置user_id而不是结果时,当我尝试循环查询或甚至计算结果时,我收到以下错误:
InvalidArgumentException 无法将值转换为bool
有什么想法吗?谢谢大家!