nhibernate

    1熱度

    1回答

    我正在瀏覽博客和reactivex.net書籍,但我很難看到如何從NHibernate查詢創建可觀察的流。在RxJava中,我會使用Observable.fromCallable - 或者甚至不是最好的方法。我知道我需要從查詢的結果中打開一個無狀態的流,但是如何做到這一點的語法不見了。 從NHibernate查詢創建Observable流的語法是什麼?另外,如果不同,如何發出堅持? 謝謝!

    1熱度

    1回答

    我的工作是使用NHibernate 2.0.1.4000的.NET。我們正在嘗試升級到更高版本(3+),但由於DetachedCriteria中的更改無法完成。在2.0中,可以使用DetachedCriteria.AddOrder(order),然後使用DetachedCriteria.Orders來獲取Order對象的列表。在更高版本中,DetachedCriteria.Orders不見了。有沒

    2熱度

    1回答

    我正在使用Criteria API進行查詢並希望查詢包含全文索引的列。 但是在Criteria API中,我一直無法成功找到CONTAINS。 有沒有在Criteria中使用CONTAINS的方法?我使用了CreateQuery,並能夠正常工作,但想知道是否有方法使用CreateCriteria來完成。 任何指向相同的指針,高度讚賞,因爲我從一段時間以來一直在尋找這一點。

    1熱度

    1回答

    我有一個表Email它有一列EmailType。 EmailType是nHibernate中的一個枚舉,並以int形式存儲在數據庫中。我有擴展方法也得到名稱爲電子郵件類型:使用EmailType.PasswordReset.Name() 我獲取電子郵件列表創建NHibernate的標準 namespace Email { public enum EmailType : int

    1熱度

    2回答

    我有以下Hibernate映射: <class name="Folder" > <id name="Id"> <generator class="native"/> </id> <many-to-one name="Owner" not-null="false" fetch="select" column="OwnerFK" not-found

    0熱度

    1回答

    爲題說,我的問題是,當我寫「選擇的人*留在preson.animle_id = animle.ID加入animle」現在 ,如果兩個表都有「年齡」列,例如我有一個問題: var query = "select * from person left join animle on preson.animle_id = animle.ID"; var List<Object[]> = createS

    1熱度

    2回答

    我對NHibernate來說是全新的。我看到很多題目相同的問題,但我無法找到確切的錯誤。我使用NHibernate與SQL Server 2012的 我hibernate.cfg.xml: <?xml version="1.0" encoding="utf-8" ?> <hibernate-configuration xmlns="urn:nhibernate-configuration-2.2

    0熱度

    1回答

    當一個方法是直接使用下面的代碼,我得到這個錯誤: var fooRepository = ServiceLocator.Current.GetInstance<FooRepository>(); var fooObj = fooRepository.GetFooObj(someText); //get Error 而且堆棧跟蹤包含: 在uNhAddIns.SessionEasier.Conv

    0熱度

    2回答

    我試圖用線與NHibernate來從EngineEvaluation表中的數據: using (ISession session = OpenSession()) { var c = session.QueryOver<EngineEvaluation>().List(); return c; } 但C總是空雖然

    0熱度

    1回答

    我使用與oracle連接的nhibernate。 什麼是錯我的語法: string requeteString = @"select distinct reponse1 from (select reponse2 from CAMPAGNE reponse2 where reponse2.TEl = :tel and reponse2.EXECUTE.ID = :IdEx