我目前正在开发一个API,并且正在使用FOSRestBundle。我的控制器的注释方面出了问题。
请参阅我的代码如下:
use FOS\RestBundle\Controller\Annotations as Rest;
use FOS\RestBundle\Controller\FOSRestController;
class DefaultController extends FOSRestController
{
/**
* @Rest\("/default/{string})
* @param string $string
*/
public function defaultAction($string)
{}
}我试图向默认操作传递一个参数,并对其执行一些操作。但是,我在URL中包含的参数并没有传递给操作。任何帮助都将不胜感激。
发布于 2019-01-08 20:13:36
您只是缺少了第一个注释中的Get,它应该是:@Rest\Get("/default/{string}")
https://stackoverflow.com/questions/54099044
复制相似问题