流利的nhibernate不支持异常newexpression

时间:2011-01-10 22:04:43

标签: nhibernate linq-to-nhibernate

谁能帮助我弄清楚我做错了什么。我是nhibernate的新手,我发现很难真正适应它。我有这个问题:

        var results2 = (from purchase in _session.Query<Purchase>()
                        group purchase by new { purchase.symbol } into purchases
                        select new Quote()
                        {
                            shares= purchases.Sum(p => p.shares)
                        }).ToList();

但是我得到了不支持的索引,错误信息只是newexpression。

1 个答案:

答案 0 :(得分:1)

看看问题的日期,我想这个问题是关于NHibernate 3.2之前的。

假设您的Quote是一个简单的POCO类并且您使用NHibernate 3.2或更高版本,此查询可以正常工作 - 请参阅my blog post以获取有关NHibernate中GroupBy功能的一些详细信息。

所以解决方案就是升级。

相关问题