btw you can add a ticket in our JIRA to support Future feature even for LINQ
provider.

On Sat, Aug 28, 2010 at 9:52 AM, Sal <[email protected]> wrote:

> 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]>
> <nhusers%[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]>
> <nhusers%[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.
>
>


-- 
Fabio Maulo

-- 
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