【发布时间】:2017-03-29 11:29:12
【问题描述】:
我正在使用 Symfony 3 表单进行构建,并且需要在表单中检索依赖于当前用户的集合以在下拉列表中呈现。
使用EntityType 我可以检索所有实体的列表,但我希望能够运行自定义查询,该查询仅检索与当前用户对象有关系的那些。
我已阅读有关表单和 EntityType 的文档,其中解释了自定义查询并提到将集合作为参数传递。但我在任何地方都找不到有关如何实现这一点的说明。
理想情况下,我想传入我在控制器中策划的集合,传入用户对象以在表单内运行查询,或者访问表单中的用户 ID 以运行查询.
有没有人找到解决类似问题的方法?
【问题讨论】:
标签: php forms symfony entities