对象 cron_jobs 不存在 (15)

Object cron_jobs does not exist (15)

我是 symfony 的新手,github。

问题: 当我删除 ID 为 15 的作业时,它会显示此错误消息。 "Object cron_jobs does not exist (15)"。 下面是我的代码。

$this->forward404Unless($cron_jobs = CronJobsPeer::retrieveByPk($request->getParameter('id')), sprintf('Object cron_jobs does not exist (%s).', $request->getParameter('id')));
        $cron_jobs->delete();

如果 ID 为 15 的 cron_jobs 对象不存在,forward404Unless() 应该将用户(您)转发到 404 页面,这正是 forward404Unless() 方法所做的。

如果$message from forward404Unless ($condition, $message = null)不为null,可以在404页面上使用它来显示什么问题是。

也许您已经删除了 id 为 15 的 cron_jobs 对象两次,这就是您显示 404 页面的原因。

If you really use version 1.2.12 you should upgrade as soon as possible because this version of symfony is not maintained anymore.