我正在寻找一种方法来处理 symfony2 中带有额外字段的多对多关系,我有 3 个实体:技能/培训/技能培训。每次培训都应该影响一些技能并提高这些技能的水平。所以 Skill-Training 表是这样的 (skill_id,training_id,target_level)
在培训表格中,我想列出所有技能和每个技能的目标级别,因此我可以选择一项技能并添加将受此培训影响的目标级别(1 到 5 的整数)。我想在培训实体的添加表单中执行此操作。
我使用 Sonata Admin Bundle 来生成我的管理类,我可以使用复选框轻松呈现技能列表(使用类型集合,并且选项扩展为 true,multiple true)但我想知道如何在每个前面呈现额外的字段 target_level培训形式的技能??
如果你能帮助我,我将非常感激。我正在寻找解决方案 3 天没有任何进展...谢谢