MCPcopy Create free account
hub / github.com/SeaQL/sea-orm / save_active_model

Function save_active_model

examples/basic/src/operation.rs:45–65  ·  view source on GitHub ↗
(db: &DbConn)

Source from the content-addressed store, hash-verified

43}
44
45pub async fn save_active_model(db: &DbConn) -> Result<(), DbErr> {
46 let banana = fruit::ActiveModel {
47 name: Set("Banana".to_owned()),
48 ..Default::default()
49 };
50 let mut banana: fruit::ActiveModel = banana.save(db).await?;
51
52 println!("Inserted: {banana:?}");
53
54 banana.name = Set("Banana Mongo".to_owned());
55
56 let banana: fruit::ActiveModel = banana.save(db).await?;
57
58 println!("Updated: {banana:?}");
59
60 let result = banana.delete(db).await?;
61
62 println!("Deleted: {result:?}");
63
64 Ok(())
65}
66
67mod form {
68 use super::fruit::*;

Callers 1

all_about_operationFunction · 0.85

Calls 2

saveMethod · 0.80
deleteMethod · 0.45

Tested by

no test coverage detected