LocoででーたいれてからJSON表示する
Cargo.toml
にはすでにあるのでいける
serde = { version = "1", features = ["derive"] } serde_json = "1"
importするというかuseするというべきか
use serde_json::to_string_pretty;
pub async fn json_dasu(State(ctx): State<AppContext>) -> Result<Json<Vec<Model>>> { let mut item = ActiveModel { ..Default::default() }; let params = Params { title: Some("たいとるだ".to_string()), content: Some("こんてんとだ".to_string()), }; params.update(&mut item); let inserted_item = item.insert(&ctx.db).await?; println!("Inserted item: {}", to_string_pretty(&inserted_item)?); format::json(Entity::find().all(&ctx.db).await?) }