doctrine2 - How to use doctrine QueryBuilder in a nested loop -


i’m using querybuilder in in following way:

    $qb = $entitymanager->createquerybuilder();      $qb->select('m')         ->from('myentity', 'm');      $query = $qb->getquery();     $collection = $query->getresult();      foreach ($collection $item) {         $qb = $entitymanager->createquerybuilder();         $qb->update('myentity ', 'm')                 ->set('m.myitem', '?1');          $query = $qb->getquery();         $result = $query->execute();      } 

(i've remove lot of details in order focus on gist of question)

how should script written?

  • is appropriate reuse $qb or should use $qb1, $qb2, etc.?
  • in particular script, results of first instance of querybuilder passed array $collection before next steps, assume i’m done first instance of querybuilder @ time. there need $qb->close before moving on?
  • is necessary $qb = $entitymanager->createquerybuilder(); more once?


Comments

Popular posts from this blog

cakephp - simple blog with croogo -

How to group boxplot outliers in gnuplot -

bash - Performing variable substitution in a string -