I have the following query:
var list = repositoy.Query<MyClass>.Select(domain => new MyDto() 
     { 
         Id = domain.Id, 
         StringComma = string.Join(",", domain.MyList.Select(y => y.Name)) 
     });

That works great:
list.ToList();

But if I try to get the Count I got an exception:

list.Count();

Exception

NHibernate.Hql.Ast.ANTLR.QuerySyntaxException

A recognition error occurred. 
[.Count[MyDto](.Select[MyClass,MyDto](NHibernate.Linq.NhQueryable`1[MyClass], 
Quote((domain, ) => (new MyDto()domain.Iddomain.Name.Join(p1, 
.Select[MyListClass,System.String](domain.MyList, (y, ) => (y.Name), ), ))), ), 
)]



Any idea how to fix that whithout using ToList ?

I posted that on StackOverflow as well

http://stackoverflow.com/questions/29262271/nhibernate-query-with-subselect-count-error

-- 
You received this message because you are subscribed to the Google Groups 
"nhusers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/nhusers.
For more options, visit https://groups.google.com/d/optout.

Reply via email to