MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Как да сериализирам полетата chrono::DateTime като ISODate, когато използвам прототипа на драйвера Rust Mongo?

Можете да изберете десериализация като ISO низ със 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. Как да експортирате резултатите от заявката на MongoDB в CSV файл

  2. Как да търсите дума или низ във всички полета в документа с MongoDB?

  3. Поддокументите на mongodb еквивалентни ли са на подколекциите на Firestore?

  4. Удостоверете се след избор на базата данни

  5. mongoid .limit не работи в mongoid 3.1.x