Come si può mappare un'entità a una vista del database con il codice EF 4 prima?Come oggetti mappa per una vista con il codice EF 4 prima?
C'è un modo per farlo derivando dalle classi EntityConfiguration?
Come si può mappare un'entità a una vista del database con il codice EF 4 prima?Come oggetti mappa per una vista con il codice EF 4 prima?
C'è un modo per farlo derivando dalle classi EntityConfiguration?
Sì! Ho trovato la risposta:
si può certamente utilizzare Codice primo a mappa per una vista, basta dire codice Prima che si tratta di un tavolo e utilizzerà lo stesso SQL contro il parere che sarebbe per un tavolo. Ovviamente se la tua vista non è scrivibile allora il salvataggio è fallire se si tenta di aggiornare i valori nelle entità che sono basate nella vista, ma delegheremo semplicemente al database, quindi se non si aggiorna queste entità quindi non avrete problemi .
http://social.msdn.microsoft.com/Forums/en-US/adonetefx/thread/f154595c-717e-4703-a81d-ee63633a481e
Bello non lo sapevo, ma ancora non è un trucco. –
È davvero un hack? Come si fa a distinguere tra una vista e una tabella durante la scrittura di standard TSQL –
@mjmcloug Qui c'è un po 'di hackery. Se abbiamo EF creare il DB, come possiamo dire di non creare la tabella? Sto ricorrendo alla creazione di un tavolo, lasciandolo cadere e creando una vista durante la semina. – ProfK
Puoi Futher spiegare la tua domanda? Qual è la vista? È un'entità? Se non come differisce dall'entità? –