foriegn key is not set in saveOrUpdate

Visto 23 veces
Saltar al primer mensaje no leído

ho ihu

no leída,
12 mar 2022, 15:21:4212/3/22
a nhusers
Deat friends
Fluent Nhibernate is not setting the value of foriegn key in children table, is there anyone to write the reason ?

My code:
    public class StoreMapping : ClassMap<StoreModel>
    {
        public AcademicBooksMapping()
        {
            Table("Store");
            Id(u => u.Id);
            Map(u => u.name).Nullable();
HasMany(x => x.Books).Not.KeyNullable().KeyColumn("StoreId").Inverse().Cascade.All().Not.LazyLoad();
            }
        }
    public class BooksMapping : ClassMap<BookModel>
    {
        public BooksMapping()
        {
            Table("Book");
            Id(u => u.Id);
            Map(u => u.name).Nullable();
           References(x => x.Profile).Column("StoreId").Cascade.SaveUpdate().Not.LazyLoad();
            }
        }
StoreId is null en every save
Responder a todos
Responder al autor
Reenviar
0 mensajes nuevos