|
NHibernate merge необновляемых полей
|
|||
---|---|---|---|
#18+
Здравствуйте. Имеются две сущности InformationItem и FileModel. FileModel связана с InformationItem один ко многим. Сущность InformationItem необходимо обновлять таким образом, чтобы свзанные с ней объекты каскадно обновлялись и при необходимости удалялись. Также в связанной сущности имеются поля, которые должны только добавляться и не должны обновляться. Ниже маппинг этих сущностей. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48.
Если делать Merge, выдается исключение "Объект не соответствует конечному типу.". Если убрать Not.Update() то Merge происходит нормально, без исключения. Код: plaintext 1. 2. 3. 4. 5.
Как правильно организовать обновление этой сущности? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2011, 11:18 |
|
|
start [/forum/topic.php?fid=17&fpage=40&tid=1350582]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
48ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 132ms |
0 / 0 |