Hi,
I have this query:
            Menu menuAlias = null;
            WorkUnit wAlias = null;
            ProfileWorkUnit profileWUAlias = null;
            UserProfile upAlias = null;
            User userAlias = null;
            Tenant tenantAlias = null;
            Menu parentMenuAlias = null;
            Resource resourceAlias = null;
            LocaleResource locResAlias = null;
            Locale localeAlias = null;
            Profile profileAlias = null;
            Feature featureAlias = null;

            var query = QueryOver.Of(() => menuAlias)
                .JoinQueryOver(() => menuAlias.Resource, () =>
resourceAlias)
                .JoinQueryOver(() => resourceAlias.LocaleResources, ()
=> locResAlias)
                .JoinQueryOver(() => locResAlias.Locale, () =>
localeAlias)
                .JoinQueryOver(() => menuAlias.ParentMenuItem, () =>
parentMenuAlias, JoinType.LeftOuterJoin)
                .JoinQueryOver(() => menuAlias.Feature, () =>
featureAlias, JoinType.LeftOuterJoin)
                .JoinQueryOver(() => menuAlias.WorkUnit, () => wAlias,
JoinType.LeftOuterJoin)
                .JoinQueryOver(() => wAlias.ProfileWorkUnits, () =>
profileWUAlias, JoinType.LeftOuterJoin)
                .JoinQueryOver(() => profileWUAlias.Profile, () =>
profileAlias, JoinType.LeftOuterJoin)
                .JoinQueryOver(() => profileAlias.UserProfiles, () =>
upAlias, JoinType.LeftOuterJoin)
                .JoinQueryOver(() => upAlias.User, () => userAlias,
JoinType.LeftOuterJoin)
                .JoinQueryOver(() => profileAlias.Tenant, () =>
tenantAlias, JoinType.LeftOuterJoin)
                .JoinQueryOver(() => menuAlias.Application)
                .Where(a => a.Alias == parameters.ApplicationAlias)
                .Where(() => userAlias.Id == parameters.UserId ||
tenantAlias.Id == parameters.TenantId)
                .Where(() => localeAlias.Id == parameters.LocaleId);

            var result = SessionHelper.Transact(() =>
query.GetExecutableQueryOver(Session).List<Menu>());
When it executes, I see a Select statement and after that, some update
statement on Menu entity.
Why is this happening?
Please help?
I use Mapping by convention from NHibernate 3.2

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