13- Leer, Crear, Actualizar y Borrar data (CRUD) | Entity Framework Core 2.0

preview_player
Показать описание

Ya creamos nuestra base de datos con Entity Framework, ahora lo que vamos a hacer es que vamos a hacer un CRUD con Entity Framework, esto es, vamos a crear, leer, actualizar y borrar data de nuestra base de datos utilizando Entity Framework. Nos vamos a concentrar en una sola tabla, y más adelante hablaremos de data relacionada.

También veremos los modelos de trabajo conectado y desconectado para estos escenarios.
Рекомендации по теме
Комментарии
Автор

eso está claro no cazo como hacer un master-detail con efcore....

Por ejemplo: Tengo un album y sus canciones. Un grupo tiene muchos albumnes.

Inicialmente tengo que crear el album y luego las canciones, pero esto tengo que hacerlo en una sola operacion al dar clic en "Save".

¿cómo genero las canciones si aún no tengo un album?

Por otra parte, ahora como update la pregunta.
Supongamos que accidentalmente le asigne el album Rapsodia Bohemia a Bad Bunny, y lo quiero modificar para asignarle queen.

Es decir, artista lo tengo poblado ya, pero quiero modificar el artista del album.

_Modelo_
*Artist*
+id
+name

*Album*
+ id
+ name
+ description
+ artistId

*Song*
+ id
+ name
+ duration
+ albumid

jose-sebastian-garcia
Автор

Excelente tecnica didactica todo lo hacer ver facil

OmarHinojosaM
Автор

Excelentes videos !!!!, muy buena explicación. Quisiera ver si podrías hacer otros videos más adelante pero en lugar de usar Entity Framework, hacerlo con Stored Procedures (con parametros de entrada y salida), pues veo más ventaja usarlos porque puede existir complejas consultas o procesos de negocios usando CRUD que intervegan muchas tablas, vistas, funciones y mismos stored procedures que se llaman unos de otros y así como muchas reglas de negocio. Entity Framwork son buenos pero lentos (mi punto de vista) cuando se ejecutan en el cliente, en cambio del lado de servidor en más rapido porque SQL es quien tiene toda la información y lenguaje T-SQL más completo y sofisticado para realizar tareas y cuando son muy complejos las reglas de negocios. Gracias y felicidades por los videos !!!!

ernestoono
Автор

Cuando se deberia usar el context.update(entity)

brayanhenaoraigosa
Автор

todo bien pero acaso el MVC está castigado o algo? que pasó que no hay mvc brother

putinninovacuna