N°2272 - OQL performance (add finalclass on all intermediate tables)

This commit is contained in:
Eric
2019-09-06 14:56:37 +02:00
parent 0f890ad228
commit 9c52f6b949
3 changed files with 64 additions and 14 deletions

View File

@@ -3555,6 +3555,22 @@ class AttributeFinalClass extends AttributeString
return $aLocalizedValues;
}
/**
* @return bool
* @throws \CoreException
* @since 2.7
*/
public function CopyOnAllTables()
{
$sClass = self::GetHostClass();
if (MetaModel::IsLeafClass($sClass))
{
// Leaf class, no finalclass
return false;
}
return true;
}
}