{"ref":"refs/heads/elemMatch","commits":[{"author":{"name":"Jeremy Mikola","email":"0d4690f8004600a4fd3fcc816275bfa3cf59f7be@gmail.com"},"sha":"ee3ee4ceed662bada55806dbdbc3029f0fd192ff","message":"[#204] Add failing QueryBuilder elemMatch() test case\n\nThis demonstrates a regression (likely introduced in ee37d65fb73a29c7d80ee8f2adc48665f59f7030) that breaks elemMatch() for deep field paths in embedded objects. The actual error comes from DocumentPersister::prepareQueryValue(), which attempts to validate the field path on the document class since it contains a dot separator. Although fields without a separator might otherwise be ignored, the preparation method still incorrectly checks the path against the top-level document class (which might lead to incorrect identifier processing).","url":"https://api.github.com/repos/doctrine/mongodb-odm/commits/ee3ee4ceed662bada55806dbdbc3029f0fd192ff"}],"head":"ee3ee4ceed662bada55806dbdbc3029f0fd192ff","size":1,"push_id":53839944}