Возникла проблема с обновлением отношений один-ко-многим с CodeIgniter / Datamapper.У меня в голове была мысль, что когда отношения один-ко-многим обновляются.Существующие записи в таблице отношений будут удалены, а новые отношения добавлены.Похоже, что это не так.
Используя следующее, каждый раз добавляет новые записи в таблицу отношений:
$item->save($banners);
Созданные отношения верны, но я ожидал толькообъекты, содержащиеся в $banners
, которые должны быть включены в таблицу отношений, а не какие-либо исторические элементы.
Является ли эта правильная функциональность и, если да, то каков наилучший способ заставить этот процесс обновления работать?
Спасибо