【问题标题】:How to use one form to insert two entities in Symfony2?Symfony2中如何使用一种形式插入两个实体?
【发布时间】:2014-08-08 10:37:17
【问题描述】:

我在这里找到了一种在两个实体中插入数据的技术:

http://forum.symfony-project.org/viewtopic.php?f=23&t=42011

我的问题是 getData() 返回一个对象数组,我不能将它与 persist() 方法一起使用,因为它需要一个对象。我该如何解决?

【问题讨论】:

    标签: forms symfony entities persist


    【解决方案1】:

    您可能正在寻找这样的东西:

    $data = $form->getData();
    foreach ($data as $object) {
        $em->persist($object);
    }
    $em->flush();
    

    【讨论】:

    • 这就是我需要的!
    猜你喜欢
    • 2014-09-24
    • 2019-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-13
    • 2021-03-29
    相关资源
    最近更新 更多