|
Заполнение моделей c помощью Entity Framework (+ ASP.Net MVC 3)
|
|||
---|---|---|---|
#18+
Добрый день народ! Уже много времени думаю над одним вопросом, перечитал кучу всего, но никак не могу найти правильного решения. Дело касается ASP.Net MVC3 и Entity Framework. Разбирал пример реализации Music Store на MVC3. Entity Framework там реализован на Code-First, т.е. сначала создали модели, связали эти модели (как-то...) и на основе этого всего дела создается база данных с взаимосвязями. Так вот, когда им нужно получить например музыкальный жанр: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
,то с помощью Controller 1 получаем по имени жанра - модель жанра, и! эта модель автоматом еще подхватывает альбомы, которые принадлежат этому жанру!! Код: plaintext
Controller 1 Код: plaintext 1. 2. 3. 4.
Так вот сама задача (обычный стандартный пример): Есть в БД 3 таблицы Post: - id (id поста) - userId (id автора, юзера) // Relation – User.id - Title (название поста) - Text (текст поста) User: - id (id юзера) - Name (имя юзера) Comment: - id (id коммента) - PostId (id поста, сообщения) // Relation – Post.Id - Text (текст коммента) Все таблицы взаимосвязаны по Relations. Есть 2 модели – User, Comment – существуют, когда существует модель данных Entity Framowork, и самописная модель Post: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2011, 15:56 |
|
|
start [/forum/topic.php?fid=17&fpage=43&tid=1350722]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
65ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
others: | 16ms |
total: | 166ms |
0 / 0 |