23 lines
569 B
Rust
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);
|
|
}
|
|
}
|