hasMany & show after modification

Hello I want to changing some data in hasMany property


current data in hasMany [1,2,3]

$data = []
$data[] = <obj 4>

foreach($master->hasManyCollections as $item) {
    if($item->id == 1) {
$master->hasManyCollections = $data;

foreach($master->hasManyCollections as $item) {

I want to show this items [2,3,4] but have [1,2,3] even adding setIsFresh to false, but after refresh page is OK

How to show current collections after model->save or before where the more I care because of the validation

Hi @macagn1984 to get real relationships you must use getRelated('alias', [optinal params]) method like a getter