Lehre DQL-Ungültige parameter-Anzahl: Anzahl der gebundenen Variablen entspricht nicht Anzahl der Token

Ich bin immer der Fehler Invalid parameter number: number of bound variables does not match number of tokens auf diese Abfrage.

Ich sehe wirklich nicht das problem, irgendwelche Ideen?

public function getByPartial($q, Company $company)
{

    $query = $this->createQueryBuilder('u')
        ->join('u.company',':company')
        ->where('u.firstName LIKE :q')
        ->orWhere('u.lastName LIKE :q')
        ->setParameters(array('company' => $company, 'q' => '%'.$q.'%'))
        ->getQuery();
    return $query->getResult();

}

InformationsquelleAutor Simon | 2013-06-27

Schreibe einen Kommentar