Nelmio Api Doc中的组排除不起作用更新composer php之后
我设置了一个参数为数组,如http://jmsyst.com/libs/serializer/master/reference/annotations
class QuestionAnswer { /** * @JMS\Type("ArrayCollection<Rest\Bundle\Entity\Fixture\QuestionOptions>") * @Groups({"QuestionAnswer"}) */ public $question_options_array ; }
并在另一个类中定义一些选项
class QuestionOptions { /** * @JMS\Type("integer") * @Groups({"get_option"}) */ public $question_option_id ; /** * @JMS\Type("string") * @Groups({"post_option"}) */ public $question_option_description; }
在@ApiDoc我定义
* input={ * "class" = "Rest\BeautyBundle\Entity\Fixture\ProfileQuestionAnswer", * "groups"={"QuestionAnswer", "get_option"}, * },
更新之前,它运作良好。 但是在composer update
只有“QuestionAnswer”组名称起作用,它显示了QuestionOptions类的所有属性。 如何以更新之前的方式提交数组中的属性?
哇很奇怪。 在过去和我发生了非常相似的事情,这似乎是一个API问题。 代码上没有任何东西可以让我们开发者做。 没有人find解决方法或解决方法。