doctrine/orm · error · InvalidArgumentException
Parameter '%s' does not exist.
Error message
Parameter '%s' does not exist.
What it means
Error "Parameter '%s' does not exist." thrown in doctrine/orm.
Source
Thrown at src/Query/Filter/SQLFilter.php:102
$this->em->getFilters()->setFiltersStateDirty();
return $this;
}
/**
* Gets a parameter to use in a query.
*
* The function is responsible for the right output escaping to use the
* value in a query.
*
* @return string The SQL escaped parameter to use in a query.
*
* @throws InvalidArgumentException
*/
final public function getParameter(string $name): string
{
if (! isset($this->parameters[$name])) {
throw new InvalidArgumentException("Parameter '" . $name . "' does not exist.");
}
if ($this->parameters[$name]->isList) {
throw FilterException::cannotConvertListParameterIntoSingleValue($name);
}
return $this->em->getConnection()->quote((string) $this->parameters[$name]->value);
}
/**
* Gets a parameter to use in a query assuming it's a list of entries.
*
* The function is responsible for the right output escaping to use the
* value in a query, separating each entry by comma to inline it into
* an IN() query part.
*
* @throws InvalidArgumentException
*/View on GitHub (pinned to d9b9ff7301)
When it happens
Trigger: Thrown at src/Query/Filter/SQLFilter.php:102 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of doctrine/orm@d9b9ff7301 (2026-08-21).
Data as JSON: /api/errors/9f72a57b39a73f24.
Report an issue: GitHub.