powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Выборка из нескольких связанных таблиц в NHibernate
4 сообщений из 4, страница 1 из 1
Выборка из нескольких связанных таблиц в NHibernate
    #36241088
Raziel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как осуществить правильную выборку из нескольких связанных таблиц? Т. е. например когда у нас идёт группа -> тип -> сущность, то как выбрать все сущности (у которых, например, одно поле больше 10), относящиеся к определённой группе?
...
Рейтинг: 0 / 0
Выборка из нескольких связанных таблиц в NHibernate
    #36241901
Dmitry Sukhovilin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
HQL ?
...
Рейтинг: 0 / 0
Выборка из нескольких связанных таблиц в NHibernate
    #36241999
Raziel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну хотелось бы всё-таки через Criteria.
И буду очень признателен за примеры в HQL.
...
Рейтинг: 0 / 0
Выборка из нескольких связанных таблиц в NHibernate
    #36258494
Kicel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
public System.ComponentModel.BindingList<Product> ProductsFromCategory(ProductCategory category)
        {
            NHibernate.Expression.LikeExpression likeExpressionDescription = new NHibernate.Expression.LikeExpression("ProductCategory", category);
            BindingList<Product> bList = new BindingList<Product>();
            ICriteria mCriteria = CurrentSession.CreateCriteria(typeof(Product));

            if (category!=null)
                mCriteria.Add(likeExpressionDescription);

            System.Collections.IList prodList = mCriteria.List();

            foreach (Product p in prodList)
            {
                bList.Add(p);
            }
            return bList;
        }
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Выборка из нескольких связанных таблиц в NHibernate
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]