This repository has been archived on 2024-03-28. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
diesel_orm_ejemplo_blog/src/bin/mostrar_posts.rs
2023-11-10 17:25:16 -03:00

23 lines
569 B
Rust

use self::modelos::*;
use diesel::{prelude::*, connection};
use rust_diesel_blogs::*;
fn main() {
use self::schema::posts::dsl::*;
let connection = &mut establecer_coneccion();
let resultado = posts
.filter(published.eq(true))
.limit(10)
.select(Post::as_select())
.load(connection)
.expect("Error cargando posts");
println!("Mostrando {} posts", resultado.len());
for post in resultado {
println!("{}", post.title);
println!("- - - - - -",);
println!("{}", post.body);
}
}