Rust 柴油机生锈怎么办?

Rust 柴油机生锈怎么办?,rust,rust-diesel,Rust,Rust Diesel,复制项目: 问题出在捐赠的钱的方法上。我在“捐赠”表中有一列“捐赠”。我想将数据库中的所有值相加,并将结果作为JSON上的值返回。然而,我对柴油机的所有类型都有问题,我不明白如何做一个简单的求和 我得到的编译错误是: ^^^^^特质 diesel::反序列化::FromSql未针对i32 对于这一行: // The rounding is not important for JSON, so an i32 is fine to use let amount: i32 = donation.sel

复制项目:

问题出在捐赠的钱的方法上。我在“捐赠”表中有一列“捐赠”。我想将数据库中的所有值相加,并将结果作为JSON上的值返回。然而,我对柴油机的所有类型都有问题,我不明白如何做一个简单的求和

我得到的编译错误是:

^^^^^特质
diesel::反序列化::FromSql
未针对
i32

对于这一行:

// The rounding is not important for JSON, so an i32 is fine to use
let amount: i32 = donation.select(sum(donated)).first(&c).unwrap();
在这个项目中,我试图从SQL中实现trait
,然后我对自己说,对于这样简单的事情来说,所有这些工作都太多了,所以也许我没有抓住重点,做了太多的工作

我阅读了这里的文件:以及这个问题:。我仍然不知道如何使它工作