MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Jak serializować pola chrono::DateTime jako ISODate podczas używania prototypu sterownika Rust Mongo?

Możesz wybrać deserializację jako ciąg ISO za pomocą 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. Pobierz dane z kolekcji b spoza kolekcji a w zapytaniu powłoki MongoDB

  2. Jak testować indeksy Mongo w testach integracyjnych?

  3. Jak połączyć się z MySQL bez hasła roota na terminalu?

  4. Przegląd walidacji schematu MongoDB

  5. Czy metoda MongoDB GetCollection ładuje całą kolekcję do pamięci RAM lub referencji? C#