0
저는 nhibernate를 배우려고하고 있지만 커다란 학습 곡선을 찾고 있습니다. 나는 nhibernate 쿼리에 linq를 만들려고했지만 QueryOver를 시도하고 사용하기로 결정하지는 않았다. 나는이linq 쿼리를 nhibernate로 변환하는 데 도움이됩니다.
results = (from purchase in _session.Query<Purchase>()
group purchase by purchase.symbol into purchases
select new Quote
{
shares = purchases.Sum(p => p.shares)
}).ToList();
를 번역하기 위해 노력하고있어하지만 지금까지 내가 가진 모든이
var results2 = _session.QueryOver<Purchase>()
.SelectList(list => list
.SelectGroup(g => g.symbol)
.SelectSum(g => g.shares)).List();
이며 심지어 작동하지 않습니다. 누군가가 나를 올바른 방향으로 향하게 할 수 있습니까?
감사
Dialect는 DbType.Double을 지원하지 않습니다. 매개 변수 이름 : typecode하지만 그 전에는 그룹 별 명세서에서 익명의 개체를 만들려고했습니다. 그게 구현되지 않은 예외가 발생했습니다 – Leon
방언 문제가 있습니까? 어떤 데이터베이스를 사용하고 있습니까? – Rich
mysql을 사용하고 있습니다. – Leon