{"record":{"id":"fca379d931c1672b","repo":"doctrine/orm","slug":"not-implemented","errorCode":null,"errorMessage":"Not implemented","messagePattern":"Not implemented","errorType":"exception","errorClass":"BadMethodCallException","httpStatus":null,"severity":"error","filePath":"src/Query/SqlWalker.php","lineNumber":1930,"sourceCode":"        $fieldName = $collPathExpr->field;\n        $dqlAlias  = $collPathExpr->identificationVariable;\n\n        $class = $this->getMetadataForDqlAlias($dqlAlias);\n\n        switch (true) {\n            // InputParameter\n            case $entityExpr instanceof AST\\InputParameter:\n                $dqlParamKey = $entityExpr->name;\n                $entitySql   = '?';\n                break;\n\n            // SingleValuedAssociationPathExpression | IdentificationVariable\n            case $entityExpr instanceof AST\\PathExpression:\n                $entitySql = $this->walkPathExpression($entityExpr);\n                break;\n\n            default:\n                throw new BadMethodCallException('Not implemented');\n        }\n\n        $assoc = $class->associationMappings[$fieldName];\n\n        if ($assoc->isOneToMany()) {\n            $targetClass      = $this->em->getClassMetadata($assoc->targetEntity);\n            $targetTableAlias = $this->getSQLTableAlias($targetClass->getTableName());\n            $sourceTableAlias = $this->getSQLTableAlias($class->getTableName(), $dqlAlias);\n\n            $sql .= $this->quoteStrategy->getTableName($targetClass, $this->platform) . ' ' . $targetTableAlias . ' WHERE ';\n\n            $owningAssoc = $targetClass->associationMappings[$assoc->mappedBy];\n            assert($owningAssoc->isManyToOne());\n            $sqlParts = [];\n\n            foreach ($owningAssoc->targetToSourceKeyColumns as $targetColumn => $sourceColumn) {\n                $targetColumn = $this->quoteStrategy->getColumnName($class->fieldNames[$targetColumn], $class, $this->platform);\n","sourceCodeStart":1912,"sourceCodeEnd":1948,"githubUrl":"https://github.com/doctrine/orm/blob/d9b9ff73016bf598ae07515f97289ce8074e97a5/src/Query/SqlWalker.php#L1912-L1948","documentation":"Error \"Not implemented\" thrown in doctrine/orm.","triggerScenarios":"Thrown at src/Query/SqlWalker.php:1930 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"d9b9ff73016bf598ae07515f97289ce8074e97a5","analyzedAt":"2026-08-21T06:13:15.863Z","schemaVersion":2},"datasetVersion":"2026-08-21T11:28:35.574Z"}