Я помічаю, що іноді з моїми батьками / дочірніми об’єктами або стосунками «багато-до-багатьох» мені потрібно зателефонувати SaveOrUpdate
або Merge
. Зазвичай, коли мені потрібно зателефонувати SaveOrUpdate
, виняток, який я отримую при дзвінку Merge
, пов’язаний з тимчасовими об’єктами, які не зберігаються першими.
Поясніть, будь ласка, різницю між ними.