Symfony 3 / sonata_type_collection 更改查询每个添加行

Posted

技术标签:

【中文标题】Symfony 3 / sonata_type_collection 更改查询每个添加行【英文标题】:Symfony 3 / sonata_type_collection change query each add row 【发布时间】:2019-04-14 18:12:41 【问题描述】:

我正在使用 Sonata Admin,目前正试图让我能够将我的查询更改为 sonata_type_collection 中的每个点击事件。

我有一个“变体”实体,其中包含表单中的集合类型以调用实体“值”。

然而,这个“值”实体包含一个引用父值和子值的自动关系,例如:(Id 1 不包含任何父值,因此其字段将为空,但 id 2 包含父值,将id 1 在父字段 parent)。

这个想法是,每次单击以添加新的值行时,检查前一行并执行新查询以仅带来“子值”。

【问题讨论】:

【参考方案1】:

看看 SonataMediaBundle 和 SonataClassificationBundle 源代码,似乎有你描述的类似情况。

【讨论】:

以上是关于Symfony 3 / sonata_type_collection 更改查询每个添加行的主要内容,如果未能解决你的问题,请参考以下文章

Symfony 更新 2.8 到 3.4

将 symfony 2.8 更新到 3.* ,奏鸣曲错误

Symfony 3.4 安装期间的错误 php json

symfony 3.4 设置 prod 环境

Hwi oauth bundle 和 Symfony 3.4 无法自动装配服务:如何在 symfony 3.4 + FOSUserBundle 中使用 hwi/oauth-bundle

从 Symfony 3.4 迁移到 Symfony 4.4 后,自定义投票器无法按预期工作