[英]Symfony @QueryParam requirements
我有以下帶有注釋的方法:
class ProjectController extends FOSRestController
{
/////
* @QueryParam(name="status", strict=true, requirements="[a-z]+", description="status of project", nullable=true)
* @QueryParam(name="skill", strict=true, requirements="^[a-zA-Z ^0-9().,+]+", description="skill of project", nullable=true)
* @QueryParam(name="close", requirements="\d+", description="project by close")
* @QueryParam(name="main_skill", strict=true, requirements="^[a-zA-Z ^0-9().,+]+", description="project by main_skill", nullable=true)
但如果我有skill
或main_skill
C ++和調試我看到query->main_skill="C "
,或者如果我需要C#中的調試,我只有“C”,有什么需要添加的要求?
對於C ++,請嘗試以下操作:requirements =“ ^ [a-zA-Z ^ 0-9()。,\\ +] +”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.