Friday, 26 November 2010

NHibernate in Key Update

Nhibermate rad dela key update. Shrani parent in child objekt, nato pa na childu naredi key update in ga nastavi na null. Rešitev:

[Set(0, Name = "CRDocumentPositionSet", Lazy = CollectionLazy.False)]
[Key(1, Column = "IdDocument", ForeignKey = "none", Update = false)]
[OneToMany(2, ClassType = typeof(CRDocumentPosition), NotFound = NotFoundMode.Ignore)]
private ISet _cRDocumentPositionSet;

1 comments:

Mitja Studnicka said...

http://pbrt4.blogspot.com/2009/12/manytoone-hack-ko-imamo-vec-kot-en.html

Lahko bi brali tudi kaj na blogu, ... ne samo pisali :)

Post a Comment