小编tpi*_*her的帖子

NHibernate - 查询中的错误列

我在NHibernate中遇到了一个间歇性问题,它为实体生成一个查询,但用一个完全不同(和不相关)实体的列替换其中一个列.

它只替换单个列,通常通过重新启动应用程序来解决(尽管有时需要几次尝试).

  • ASP.NET应用程序(.NET 4.0)
  • 在Application_Start期间创建的SessionFactory
  • NHibernate 3.3.1-通过代码映射完成的所有映射/配置
  • 使用Nhibernate标准

对此的任何意见将非常感谢!

实体

public class LiquiditySourceItem : RunDataEntity, IEntity<int>
    {
        public virtual int Id { get; protected internal set; }
        public virtual int IdentID { get; protected internal set; }
        public virtual string Portfolio { get; protected internal set; }
        public virtual string ProfitCentre { get; protected internal set; }
        public virtual DateTime? MaturityDate { get; protected internal set; }
        public virtual string Curr1 { get; protected internal set; }
        public virtual string …
Run Code Online (Sandbox Code Playgroud)

sql nhibernate nhibernate-mapping nhibernate-criteria

13
推荐指数
1
解决办法
1050
查看次数