Свободное владение nhibernate не поддерживается исключение newexpression - PullRequest
10 голосов
/ 11 января 2011

Может кто-нибудь помочь мне понять, что я делаю не так.Я новичок в 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();

, но я не получаю исключения и сообщение об ошибке просто новое выражение.

1 Ответ

1 голос
/ 06 октября 2013

Глядя на дату вопроса, я думаю, что этот вопрос был о NHibernate до 3.2.

Предполагая, что ваш Quote является простым классом POCO, и вы используете NHibernate 3.2 или более позднюю версию, этот запрос работает нормально - см. в моем блоге для получения подробной информации о GroupBy возможностях в NHibernate. *

Таким образом, решение просто заключается в обновлении.

...