Errores Comunes al Instalar y Usar Diesel en Rust
Curso de Backend con Rust: Bases de Datos, Controladores y Templates
Contenido del curso
Gestión de modelos en el backend con el ORM Diesel
- 2

Qué es un ORM y por qué usar Diesel
02:55 min - 3

Errores Comunes al Instalar y Usar Diesel en Rust
Viendo ahora - 4

Instala Diesel ORM en tu proyecto Rust
05:16 min - 5

Modelo Post con Diesel y PostgreSQL
14:22 min - 6

Cómo insertar datos en Diesel con Rust
07:55 min - 7

Queries SELECT con filtros en Diesel
08:16 min - 8

Cómo editar registros con Diesel en Rust
04:40 min - 9

Borrar registros en Diesel con filtros
03:01 min
Actix web framework (controlador)
Tera templates (vistas)
Despliegue del proyecto
Continúa tu aprendizaje
En esta clase veremos algunos de los errores más comunes al momento de instalar y usar Diesel, a medida que nuevos reportes vayan sucediendo, el team y yo vamos a estar actualizando esta clase.
-
Diesel requiere la version 1.31 como mínimo, si tienes una versión desactualizada puedes utilizar el comando
rustup update stable. -
Si te sale el siguiente error:
note: ld: library not found for -lmysqlclient clang: error: linker command failed with exit code 1 (use -v to see invocation)
Significa que no tienes instalado los gestores de base de datos, puedes instalar
-
libsqlite3, si quieres instalar solo Postgres para continuar con el curso puedes ir por este comando:
-
cargo
install diesel_cli --no-default-features --features postgresde igual manera lo requieres.
Errores Comunes al Instalar y Usar Diesel en Rust