0

我正在为我的 vod 应用程序使用 cakephp 3.3,我想使用以下查询插入数据:

$query=$notifications->query()->insert(['message' ,'status','user_id' ,'video_id' ,'notify_to' ,'notification_type'])
                    ->values([
                        'message'=>'Congratulations! your video '.$video_name.' has been approved to be uploaded on MM2View by admin.',
                        'status'=>$status,
                        'user_id'=>$user_id[0]['users_id'],
                        'video_id'=>$id,
                        'notify_to'=>1,
                        'notification_type'=>3
                    ])
                ->execute();

但我得到

无法将值转换为布尔值:InvalidArgumentException 错误消息。我已经做了一些与这个问题相关的谷歌,但没有找到任何正确的解决方案。

4

1 回答 1

0

无效参数异常是由于您在代码中编写的操作中的类型不匹配而导致的。

检查您给定类型的模型类并将其与代码进行比较

于 2016-11-12T08:35:18.563 回答