Entity framework code first - jak stworzyć widok

Odpowiedz Nowy wątek
2017-09-07 06:48
Mały Orzeł
0

Witam, tak jak w temacie, przeszukałem pół internetu i nie mogę sobie z tym poradzić (żadne rozwiązanie nie jest dobre). Jak w EF Code First stworzyć widok ?

Pozostało 580 znaków

2017-09-07 08:25
0

W code first tworzenie widoków nie jest wspierane, trzeba się ubrudzić sqlem.


It's easy to hate code you didn't write, without an understanding of the context in which it was written.

Pozostało 580 znaków

2017-09-07 08:41
Mały Orzeł
0

A jak później używać w kodzie takiego widoku który został wygenerowany SQLem ?

Pozostało 580 znaków

2017-09-07 09:08
0

Można użyc do tego EF:

Entity Framework Raw SQL Queries

albo innego ORM'a, jak np Dapper.


It's easy to hate code you didn't write, without an understanding of the context in which it was written.

Pozostało 580 znaków

2017-09-07 09:10
0

Przez atrybut możesz klasę zmapować na widok.
https://stackoverflow.com/que[...]ramework-code-first-version-5

Jakiś prosty example:
[Table("StudentMaster")] //-> your view
public class Student
{
public Student()
{

}
public int StudentID { get; set; }

public string StudentName { get; set; }

}

Pozostało 580 znaków

2017-09-07 09:48
Mały Orzeł
0
OjTam_OjTam napisał(a):

Przez atrybut możesz klasę zmapować na widok.
https://stackoverflow.com/que[...]ramework-code-first-version-5

Jakiś prosty example:
[Table("StudentMaster")] //-> your view
public class Student
{
public Student()
{

}
public int StudentID { get; set; }

public string StudentName { get; set; }

}
Testowałeś to może kiedyś? U mnie to nie przechodzi.

Propozycja Neves-a jest ok, chyba że jeszcze ktoś to inaczej rozwiązuje?

Pozostało 580 znaków

2017-09-07 21:34
Mały Orzeł
0

A jak użyć funkcję w EF Code First stworzoną SQL-em ? Jak próbuje odnieść się tak jak do widoku to nie działa.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0