Det eneste sted, det er gyldigt at indstille PDO::MYSQL_ATTR_LOCAL_INFILE
attribut til true
er under konstruktion en ny Connection
håndtere. Du forsøger at indstille det efter at have konstrueret håndtaget:getConnection()
metoden henter simpelthen håndtaget fra Propel runtime.
Propel ser ud til at konstruere det håndtag under dækslerne.
Uden at ændre Propels kildekode er dit bedste bud her at bruge PDO direkte til at oprette dit eget forbindelseshåndtag, og derefter udføre din LOAD DATA INFILE
, og luk derefter håndtaget. Med andre ord, gå uden om Propel for denne bulk-load operation.