Результаты поиска по запросу "queryover"

1 ответ

Работал!!!!!!!!! :-)

я проблема. У меня есть люди и кошки. У каждого персонажа есть несколько кошек (в кошках есть внешний ключ, который указывает на первичный ключ в персонах). У каждого кота свой возраст. Я хочу выбрать людей, у которых есть "старые" кошки. Я хочу ...

1 ответ

Вот

ли способ указать дополнительные условия для внешних объединений в NHibernate при запросах с использованием QueryOver или ICriteria? Мне нужны некоторые дополнительные условия для внешней объединяемой таблицы, но NHibernate всегда добавляет их в ...

1 ответ

Я пометил это как правильный ответ, потому что технически это так, пока вы используете SQL Server. Для SQL CE мне пришлось использовать встроенный SQL, чтобы он работал.

аюсь получить счетчик из запроса группы и просто не могу понять, как преобразовать нужный мне SQL-код в синтаксис NHerynate QueryOver. Это SQL: select count(*) from (select Email from Entry where (conditions...) group by Email) as tmpКажется ...

ТОП публикаций

1 ответ

@ Burn Хорошо стоит отдельный ответ. Спасибо!

аюсь эмулировать предметный запрос с NHibernate'sIQueryOver, Пока у меня есть var q = CurrentSession.QueryOver<ObjectModel.Order>(). WhereRestrictionOn(o => o.Buyer.ID).IsIn(partyIDs). WhereRestrictionOn(o => o.Seller.ID).IsIn(partyIDs); Это, ...

1 ответ

Вам необходимо указать Join в первом запросе. Поставщик LINQ во втором запросе делает это автоматически для вас.

я следующая проблема В основном у меня есть 2 фрагмента ниже: var contactAssociation = session.QueryOver<ContactAssociation>(() => contactAssociationAlias) .Where(() => contactAssociationAlias.Contact.ID == careGiverId && ...

1 ответ

):

делать следующее присоединение, чтобы вернуть Пользователей, которые имеют доступ к Компании, которой присвоен идентификатор компании. Проблема в том, что между UserAccess и User нет явных отношений с использованием объекта User, к которому они ...

1 ответ

QueryOver Или с подзапросом

У меня есть следующий запрос NHibernate с использованием подзапроса: NHContext.Session.QueryOver<Item>() .WithSubquery.WhereProperty(x => x.ItemId).In(QueryOver.Of<Foo>().Where(x => x.AFlag).Select(x => x.ItemId)) .WithSubquery.WhereProperty(x ...

1 ответ

ToRowCountQuery, кажется, игнорирует группировки

Я пытаюсь создать запрос rowcount из обычного запроса, но в получающемся SQL-коде, похоже, отсутствует GROUP BY, что приводит к неправильному счету. Кто-нибудь знает, что я делаю не так. Сначала запросы: var query = ...

1 ответ

Перекрестное соединение с использованием QueryOver

Как можно заменить приведенный ниже HQL-запрос с помощью API QueryOver? var sql = "from Role r, Action a where r.Active = :active and a.Active = :active"; var result = manager.Session.GetISession().CreateQuery(sql) .SetBoolean("active", ...

1 ответ

Предложения GROUP BY и HAVING в nHibernate QueryOver

Я пытаюсь написать этот конкретный SQL-запрос на языке nHibernate QueryOver, с которым я не очень знаком: SELECT MessageThreadId FROM MessageThreadAccesses WHERE ProfileId IN (arr) GROUP BY MessageThreadId HAVING COUNT(MessageThreadId) = ...