powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / BLToolkit Complex Mapping
1 сообщений из 1, страница 1 из 1
BLToolkit Complex Mapping
    #37229115
Erik0s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго времени суток !
command = String.Format(@"
SELECT con.ContentTitle,con.ContentBody,con.ContentCreateDate,con.ContentStatus,
con.ContentLifetime,con.ContentCommentsNumber, con.ContentCompanyId,
com.CommentId,com.CommentCreateDate,
com.CommentBody,com.CommentLikes,com.CommentParentId,com.CommentStatus
FROM Content con,Comments com
WHERE (con.ContentId = com.CommentItemId AND con.ContentId = {0} AND con.ContentType = {1})", itemid
,type);


Есть вот такой вот запросик.

MapResultSet[] sets = new MapResultSet[2];
sets[0] = new MapResultSet(typeof(Content));
sets[1] = new MapResultSet(typeof(Comment));

Все мэппинги на поля проставлены правильно, проверял.
В ответе от базы , мапится только первый класс , тоесть Content , а Comment пустой , если поменять их местами будет маппится Comment.
Как можно сделать сложный маппинг ? ( по сути тут надо просто запросить данные которые реализованы как "один — к — многим" , делал эту задачу через UNION запросы тогда все работало , а можно ли как-то по другому? )
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / BLToolkit Complex Mapping
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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