OK, well I will look into that. The idea is to get something friction-
less for simple scenarios where you are doing,for example, paging and
sorting on a UI, and want to push those queries through to  NH in an
easy manner. We were doing NH linq queries, combined with dynamic
queryable (for sorting based off the string name of a field). I wanted
to try to use futures to wrap the query for the data and the query for
the total records into one DB call.That was trivial with criteria, but
not so much with linq.

I will have to look into queryover.



On Aug 28, 4:51 am, Mohamed Meligy <[email protected]> wrote:
> I'd highly suggest you play with QueryOVer if this is possible in your case
> (bet possible means: you want something as easy/familiar as LINQ, but you do
> not have to use/expose IQueryable<> interface).
> It has Futures() and it seems the best query way to go for most queries in
> NH 3.0, unless you have specific reasons to use others (Let the "there are
> so many ways and it depends on your situation ..." replies begin :)).
>
> *Mohamed Meligy*
>
> On Sat, Aug 28, 2010 at 5:57 PM, Frans Bouma <[email protected]> wrote:
> > In v3, the linq provider is transforming to an AST for the hql pipeline,
> > not
> > to criteria as the v2 one did. So that means it doesn't really is possible
> > to 'get' the criteria executed, as there's no set of criteria objects
> > created.
>
> >        FB
>
> > > Yes, hopefully someone familiar with the new NH 3 Linq provider can point
> > us
> > > in the right direction. This seems like an issue many people will come
> > > across.
>
> > > On Aug 27, 5:43 pm, taber loveless <[email protected]> wrote:
> > > > I too am working on this exact issue... I hope someone can help us
> > > > out!
>
> > > > On Aug 27, 2:42 pm, Sal <[email protected]> wrote:
>
> > > > > OK, Let me try a different approach. This page
> > > here:http://rndnext.blogspot.com/2009/05/using-nhibernate-multicriteria-
> > > an...
> > > > > explains how to use the NHibernateQueryTranslator to convert a linq
> > > > > query to criteria. Problem is, looking at NH 3, I do not see the
> > > > > NHibernateQueryTranslator class. I'm guessing this was completely
> > > > > re- written.
>
> > > > > So, the question becomes, rather than have dependency on the old
> > > > > Linq provider and NHibernateQueryTranslator , how can I use the new
> > > > > NH 3 Linq classes to translate a query to criteria? Basically, the
> > > > > end goal is to be able to add support for multi-criteria, or even
> > > > > better the use of Future<T>.
>
> > > > > Thanks.
>
> > > > > On Aug 27, 12:17 pm, Sal <[email protected]> wrote:
>
> > > > > > Hi Guys,
>
> > > > > > Is there some way to use Future or other query batching with Linq
> > > > > > and NH? I have a linq query (for paging) that gets the total
> > > > > > number of records, as well as a list of entities and I'd like to
> > > > > > issue the query in one call. This is easy with criteria and
> > > > > > future, but how about Linq?
>
> > > --
> > > You received this message because you are subscribed to the Google Groups
> > > "nhusers" group.
> > > To post to this group, send email to [email protected].
> > > To unsubscribe from this group, send email to
> > > [email protected]<nhusers%[email protected]>
> > .
> > > For more options, visit this group at
> > >http://groups.google.com/group/nhusers?hl=en.
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "nhusers" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> > [email protected]<nhusers%[email protected]>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/nhusers?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"nhusers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/nhusers?hl=en.

Reply via email to