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解决方法或解决方法。