Fix #6991: correctly resolve identifer values in ManyToManyPersister
This commit is contained in:
parent
90d19b4131
commit
333b9c0b99
@ -419,7 +419,7 @@ class ManyToManyPersister extends AbstractCollectionPersister
|
|||||||
foreach ($mapping['relationToSourceKeyColumns'] as $columnName => $refColumnName) {
|
foreach ($mapping['relationToSourceKeyColumns'] as $columnName => $refColumnName) {
|
||||||
$params[] = isset($sourceClass->fieldNames[$refColumnName])
|
$params[] = isset($sourceClass->fieldNames[$refColumnName])
|
||||||
? $identifier[$sourceClass->fieldNames[$refColumnName]]
|
? $identifier[$sourceClass->fieldNames[$refColumnName]]
|
||||||
: $identifier[$sourceClass->getFieldForColumn($columnName)];
|
: $identifier[$sourceClass->getFieldForColumn($refColumnName)];
|
||||||
}
|
}
|
||||||
|
|
||||||
return $params;
|
return $params;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user