Store BigInt in SQLite with Rust-Diesel

最近使用 Rust 的 ORM 框架 Diesel 的过程中发现一个问题: 默认情况下无法在 Sqlite 中存储 i64 格式。 问题 错误信息如下: error[E0277]: the trait bound `i64: diesel::Expression` is not satisfied --> src/db/models.rs:9:52 | 9 | #[derive(Debug, Deserialize, Serialize, Queryable, Insertable)] | ^^^^^^^^^^ the trait `diesel::Expression`