fluent-nhibernate

    1熱度

    1回答

    還原被刪除的情況下我刪除類似下面的物體與NHibernate: var obj = session.Get<MyModel>(some_guid); session.Delete(obj); 的對象現在是暫時的,MyModel對象ID爲some_guid在NHibernate會話被標記爲刪除的對象。 在我的遺留應用程序之後,我需要取消的一些對象刪除在會話中刪除。我想下面的解決方法,但沒有運氣

    0熱度

    1回答

    我需要使用Fluent庫配置NHibernate映射來處理我的數據庫的某些關係。 我創建了一個Web Api MVC在VS 2017上的項目與NHibernate v4.1.1.4000和FluentNHibernate v2.0.3。 我有這些表: 類型學(ID,描述,...,ExpressionId) 表達(ID,姓名,腳本語言) 關係: 1類型學可以參考0或1表達式 1 E XPRESSIO

    1熱度

    1回答

    因此,我試圖運行一個ASP.NET MVC 5,NHibernate和FluentNHibernate以Visual Studio 2015 for Mac和XSP Webserver爲目標,SQL Server 2012,以及它會失敗,下面的例外。我使用的是.NET Framework 4.5,包更新到最後一個版本。 System.ArgumentNullException Value can

    0熱度

    1回答

    可以在任何一個檢查這個屬性和它的映射,以及爲什麼它觸發這個錯誤給我解釋一下。 注意 當我評論.ReadOnly()它不會觸發這個錯誤,相同的,如果我改變從AllDeleteOrphan()級聯角色要All() 這裏是我的代碼 public virtual IList<ApprovalApplicationTask> Tasks { get; protected set; } HasMany(e

    0熱度

    1回答

    我正在使用Fluent NHibernate配置我的數據庫。這是我在createSessionFactory方法中所具有的。 private static ISessionFactory CreateSessionFactory() { return Fluently.Configure() .Database(FluentNHibernate.Cfg.Db.MsSqlCo

    0熱度

    1回答

    首先,我在這裏搜索了類似的問題,其中沒有一個幫助。 但也許我想念什麼真的很重要? 來到這裏本教程中,試圖堅持下去(但也許我錯過的東西是什麼真的重要嗎?) http://www.infoworld.com/article/3030212/application-development/how-to-work-with-fluent-nhibernate-in-c.html 所以,我的繼承人NHibe

    0熱度

    1回答

    如何在NHibernate中簡化下面的查詢? 以下是查找3種不同產品之間的最大值並按最大值對其排序的邏輯。 IQueryable<Property> results = ISession.Get<Property>(); results = from r in results let pdts = new List<decimal?> { r.Prod1.Rate, r.Prod

    0熱度

    1回答

    使用我有這樣的約定: public class XmlSerializedConvention : IPropertyConvention, IPropertyConventionAcceptance { public void Apply(IPropertyInstance instance) { instance.CustomType(typeof(XmlSe

    0熱度

    1回答

    我身邊的一切對於這個問題一派,我不知道這個問題是我的代碼是什麼。如果有人能幫助我,我將不勝感激。我正在將自定義數據添加到uCommerce 7.2.2,意味着通過添加新選項卡來擴展訂單詳細信息。 爲此,我創建了一個新的表像這樣 - CREATE TABLE [dbo].[uCommerce_OrderLineItemStatusAudit]( [OrderLineItemStatusAu

    1熱度

    1回答

    我試圖將DateTimeOffset映射到Oracle類型「TIMESTAMP WITH TIME ZONE」,但沒有運氣。 然後我決定編寫一個使用兩列的CustomType(第一個是UTC日期字段,另一個是TimeZone偏移量,以分鐘爲單位)。生成的Oracle SQL是這樣的: select * from TIME_EVENTS timeevent0_ where ( timee