Lee,

No, that is not a hack but preferred solution. As in first place you should
not mix fetching and paging. Full stop.

Best Regards,
Alexander

2014-10-16 4:22 GMT+13:00 nfplee <[email protected]>:

> Thanks for clearing that up. This might well work but it does seem abit
> backwards and is really a hack.
>
> On Wednesday, 15 October 2014 14:30:58 UTC+1, Gunnar Liljas wrote:
>>
>> Nope, NHibernate sees that session.Query<Customer>() is a query source
>> and incorporates in the query.
>>
>> 2014-10-15 14:52 GMT+02:00 nfplee <[email protected]>:
>>
>> Wouldn't that fire multiple queries since it is using a session within a
>>> session?
>>>
>>>
>>> On Wednesday, 15 October 2014 09:32:21 UTC+1, Ricardo Peres wrote:
>>>>
>>>> Doesn't this work?
>>>>
>>>> session.Query<Address>().Where(a => session.Query<Customer>().Take
>>>> (10).Contains(a.Customer)).Select(a => a.Customer)
>>>>
>>>> RP
>>>>
>>>> On Wednesday, October 15, 2014 8:43:55 AM UTC+1, nfplee wrote:
>>>>>
>>>>> Hi, I've been following the progress of NHibernate lately and been
>>>>> pleased to see things are moving along nicely. With the next version of
>>>>> Entity Framework being rewritten and they are stripping many of the core
>>>>> features (components, multiple inheritance ...) I can't ever see it
>>>>> catching up with NHibernate. Just look at how long it took them to get 
>>>>> enum
>>>>> support. Anyway I digress, the reason I'm posting is that there's only
>>>>> really one bug which is hindering my development with NHibernate:
>>>>>
>>>>> https://nhibernate.jira.com/browse/NH-3204
>>>>>
>>>>> I was wondering if this could be scheduled into the release cycle, as
>>>>> up until now there's many fixes planned for the next few releases but this
>>>>> isn't one of them.
>>>>>
>>>>> Thanks
>>>>>
>>>>> Lee
>>>>>
>>>>  --
>>>
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "nhibernate-development" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>  --
>
> ---
> You received this message because you are subscribed to the Google Groups
> "nhibernate-development" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 

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

Reply via email to