$sql オブジェクトを 1 つだけ使用して (query(SQL COMMAND) メソッドを使用せずに) ZF2 に複数の行を挿入する方法があるかどうかを知りたいです。
私はこのようなことを試しましたが、うまくいきません:
public function setAgentProjectLink( $IDProject , $IDsAgents )
{
    $values = array () ;
    foreach ( $IDsAgents as $IDAgent):
    {
        $values[] = array ( 'id_agent' => $IDAgent , 'id_projet' => $IDProject) ;
    } endforeach ;
    $sql = new Sql( $this->tableGateway->adapter ) ;
    $insert = $sql->insert() ;
    $insert -> into ( $this->tableGateway->getTable() )
            -> values ( $values ) ;
    $statement = $sql->prepareStatementForSqlObject($insert);
    $result = $statement->execute();
}
2 つの列を持つデータベースに値を挿入しようとしています ( id_agent, id_projet)