Diesel是一个安全可扩展的Rust编程语言的ORM框架和查询构建工具。Diesel可避免运行时错误,提供最好的性能。
示例代码:
exter crate diesel_demo;exter crate diesel;use self::diesel_demo::*;use self::diesel_demo::models::*;use self::diesel::prelude::*;f mai() { use diesel_demo::schema::posts::dsl::*; let coectio = establish_coectio(); let results = posts.filter(published.eq(true)) .limit(5) .load::<Post>(&coectio) .expect("Error loadig posts"); pritl!("Displayig {} posts", results.le()); for post i results { pritl!("{}", post.title); pritl!("----------\"); pritl!("{}", post.body); }}
评论