1
0
mirror of synced 2025-03-05 20:36:15 +03:00

Fix negation clause and also adding both conditions in the same if

This commit is contained in:
Guilherme Lopes 2017-09-21 13:42:51 +02:00
parent 8ecddc4fc1
commit df1250ee4b

View File

@ -749,11 +749,8 @@ class SqlWalker implements TreeWalker
// Add foreign key columns of class and also parent classes
foreach ($class->associationMappings as $assoc) {
if ( ! ($assoc['isOwningSide'] && $assoc['type'] & ClassMetadata::TO_ONE)) {
continue;
}
if ( !$addMetaColumns && !isset($assoc['id'])) {
if ( ! ($assoc['isOwningSide'] && $assoc['type'] & ClassMetadata::TO_ONE)
|| ( ! $addMetaColumns && !isset($assoc['id']))) {
continue;
}