diff --git a/DataStorage/Database/DataMapperAbstract.php b/DataStorage/Database/DataMapperAbstract.php index 084b1c0f1..2cb5cdab7 100644 --- a/DataStorage/Database/DataMapperAbstract.php +++ b/DataStorage/Database/DataMapperAbstract.php @@ -3176,6 +3176,10 @@ class DataMapperAbstract implements DataMapperInterface $result = []; foreach (static::$hasMany as $member => $value) { + if ($value['writeonly'] ?? false === true) { + continue; + } + $query = new Builder(self::$db); $query->prefix(self::$db->getPrefix());