GET 的 FOSRestBundle 注解
FOSRestBundle Annotations for GET
我目前正在开发 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 中包含的参数没有传递给操作。任何帮助将不胜感激。
您只是缺少第一个注释中的 Get
,它应该是:@Rest\Get("/default/{string}")
我目前正在开发 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 中包含的参数没有传递给操作。任何帮助将不胜感激。
您只是缺少第一个注释中的 Get
,它应该是:@Rest\Get("/default/{string}")