Платформа Entity Framework Multiple to Single Entity не запрашивает обе таблицы - PullRequest
1 голос
/ 02 августа 2010

У меня есть таблицы статей и блогов, которые я хочу представить как объект содержимого.Я сопоставил обе таблицы с сущностью Content, однако, когда я запрашиваю, используя ObjectSet.Take (20), в dbase попадает только таблица статьи.Я ошибаюсь, думая (надеясь), что запрос должен выглядеть там, где contentType = 1 и 2?

Ta

Запрос SQL выглядит так ...

SELECT 
[Extent1].[RhythmyxContentId] AS [RhythmyxContentId], 
[Extent1].[PublishDate] AS [PublishDate], 
[Extent1].[Title] AS [Title], 
[Extent1].[Promo] AS [Promo], 
[Extent1].[AuthorUid] AS [AuthorUid], 
[Extent1].[Body] AS [Body], 
[Extent1].[IsDeleted] AS [IsDeleted], 
[Extent1].[IsLive] AS [IsLive], 
[Extent1].[UpdateDate] AS [UpdateDate], 
[Extent1].[CreatedDate] AS [CreatedDate], 
[Extent1].[Slug] AS [Slug], 
[Extent1].[ContentCategoryId] AS [ContentCategoryId]
FROM [dbo].[tArticle] AS [Extent1]
WHERE [Extent1].[ContentType] =  CAST( '1' AS int)

Вотсубъект ... alt text

1 Ответ

0 голосов
/ 13 января 2012

Я могу помочь, но не могли бы вы показать мне две сущности и текущий код, который вы используете для его получения.

Я думаю, что вы немного усложняете это, устанавливая логику типов контента в edmx, покажите мне, что вы пытаетесь сделать, и вам будет легко помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...