万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    LocoでのJSON表示

    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?)
    }