2012-03-22 16 views
5

Codice messaggioDottrina 2.0 Orx non ammessi

$qb->andWhere(
    $qb->expr()->orx(
     $qb->expr()->andx("p.value_a >= " . $values[0],"p.value_a <= " . $values[1]), 
     $qb->expr()->orx(
      $qb->expr()->andx("p.venture_min_value_a >= " . $values[0],"p.venture_min_value_a <= " . $values[1]), 
      $qb->expr()->andx("p.venture_max_value_a >= " . $values[0],"p.venture_max_value_a <= " . $values[1]) 
         ) 
    )); 

Errore:

Espressione di tipo 'Doctrine \ ORM \ Query \ Espr \ Orx' non consentita in questo contesto.

Domanda

Orx -> andx -> Orx

Si tratta di una limitazione di dottrina o è colpa mia?

risposta

4

È un known error e verrà risolto nella successiva versione di Doctrine (Versione 2.2)