2
LINQ없이 그룹화를 수행하려면 다음 쿼리를 어떻게 수정할 수 있습니까?NHibernate QueryOver 간격으로 그룹핑
public class Entity
{
public long Time { get; set; }
}
public IEnumerable<Entity> Query(long interval)
{
using (var session = m_sessionManager.OpenSession())
{
return session.QueryOver<Entity>()
.Where(/* complex query */)
.List()
.GroupBy(e => e.Time/interval)
.Select(e => e.First());
}
}
어떻게 당신이 그것을 수행 할 작업으로 할 수있다? HQL, 직접 SQL, ??? – Kendrick
QueryOver API로 할 수 있습니까? – kshahar
나를 무시하십시오. 질문 제목을 올바르게 읽지 않았습니다. – Kendrick