我想使用NHibernate和流利NHibernate安裝示例項目。我使用Fluent NHibernate網站上的example mappings。NHibernate多對多低效率?
我的問題是有關的商店和商品之間的許多一對多的映射。看起來(在查看生成的SQL時),當向商店添加產品時,NHibernate刪除屬於該商店的關聯表(StoreProduct)中的所有記錄,然後再次插入所有記錄,現在包括關聯到我添加的新產品。
這是默認的行爲還是我失去了一些東西?每次需要添加一個關聯時,刪除並重新插入所有關聯似乎並不是非常有效。
這是不正常的行爲。您對示例項目做了哪些改變? – 2009-12-15 12:27:03
我恢復了所有的更改,但這種行爲依然存在。唯一的區別是在配置中,因爲我使用的是Oracle數據庫。 – 2009-12-15 13:11:02