1
我刚刚发现了ParamConverter语法。Symfony paramconverter object not found 404
下面是the doc说:
- ...
- 如果没有对象后发现,404回应是:发动机罩下
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route; use Sensio\Bundle\FrameworkExtraBundle\Configuration\ParamConverter; /** * @Route("/blog/{id}") * @ParamConverter("post", class="SensioBlogBundle:Post") */ public function showAction(Post $post) { }
几件事情发生生成;
- 如果找到对象后,一个新的职位请求属性定义...
- ...
我想这个确切的事情,如果ID是已知的,但如果它工作正常它不是然后我得到这个Symfony错误:
未找到AppBundle \ Entity \ MyCustomEntity对象。
我不应该得到一个404例外,它将我重定向到我的自定义404页面吗?
此外,我尝试了什么this post建议,但条件甚至没有阅读,并再次显示相同的确切的“对象未找到”的错误。
是否有其他方法可以使此工作?