0
我有多個數據庫應該同時處於活動狀態。他們共享架構,但不是數據。將nhibernate映射到幾個共享架構但不包含數據的數據庫
AFAIK nhibernate使用類的類型知道它連接到什麼映射和數據庫,對不對?所以一旦它得到一個對象,它就不知道它是否屬於數據庫a或b。
我認爲這是有可能解決這個使用繼承,但它是一個真正的痛苦,因爲在各地的10個不同的數據庫...
任何想法如何這可能會使用NHibernate(洞穴)來解決?
我發現this,但它不是一樣的,只是從衆多的數據庫中選擇一個。我需要使用不同的數據同時打開它們。
我也看了一下NHibernate.Shards,但那也不管用。這是無法更改的傳統數據庫。