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