Я использую NPoco с SQL Server и имею родительский объект, который содержит свойство коллекции. Все это отлично загружается с использованием FetchOneToMany.
Я хочу сохранить родительский объект и дочернюю коллекцию. Передача родительского элемента в Update () или Insert () не изменяет базу данных для дочерней коллекции. Должен ли я вручную перебирать дочернюю коллекцию и удалять / вставлять / обновлять каждый элемент по мере необходимости?
Я не против сделать это вручную; У меня есть код внутри транзакции, но он удаляет все объекты в коллекции и повторно добавляет новые, что кажется немного хитроумным.
Итак, мне действительно нужно спросить, есть ли лучший способ, который я мог упустить.
Спасибо.