ddeboer / data-import为工作流添加多对一的关联

时间:2016-09-22 20:53:10

标签: symfony csv

我有多对一的分配

 /**
 * @ORM\ManyToOne(targetEntity="Inf\UserBundle\Entity\User", inversedBy="produkty")
 * @ORM\JoinColumn(name="userproduktu_id", referencedColumnName="id")
 */
protected $userproduktu;

我想为csv中的每个产品添加我的用户并实现工作流程类

我的查询用户管理员

$user_admin = $query->getOneOrNullResult();

我已经完成了这项但没有工作流程

$em = $this->getDoctrine()->getManager();

$doctrineWriter = new DoctrineWriter($em,  'InfAccountBundle:Produkt');

$doctrineWriter->disableTruncate();
$doctrineWriter->prepare();

foreach($csvReader as $row) {

    $doctrineWriter->writeItem(array(
        'cenaProduktu'=>$row['cenaProduktu'],
        'vat'=>$row['vat'],
        'userproduktu'=>$user_admin
    ));                     
 }

 $doctrineWriter->finish();  

怎么可能实现呢?

0 个答案:

没有答案