MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Làm cách nào để tuần tự hóa các trường chrono ::DateTime dưới dạng ISODate khi sử dụng nguyên mẫu trình điều khiển Rust Mongo?

Bạn có thể chọn deserialization dưới dạng chuỗi ISO với serde_helpers.

https://docs.rs/bson/1.2.2/bson /serde_helpers/index.html

use mongodb::bson::DateTime;
use mongodb::bson::serde_helpers::bson_datetime_as_iso_string;

#[derive(Serialize, Deserialize, Clone, Debug)]
struct Person {
    pub _id: ObjectId,
    #[serde(with = "bson_datetime_as_iso_string")]
    date: DateTime,
}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Tìm kiếm ứng dụng nodejs, expressjs &mongodb tham chiếu để sử dụng làm mẫu

  2. MongoDB:ngoại lệ trong initAndListen:20 Đã cố tạo tệp khóa trên thư mục chỉ đọc:/ data / db, chấm dứt

  3. Chỉ trả lại các trường cụ thể cho một truy vấn trong dữ liệu mùa xuân MongoDB

  4. Tùy chọn Mongodb Read

  5. Sự cố với MongoDB GridFS Lưu tệp với Node.JS