sql >> Databáze >  >> NoSQL >> MongoDB

Vložte časové razítko Pandas do Mongodb

Řešením by bylo změnit index na str před pokusem o uložení v MongoDB takto:

>> df.index = df.index.astype(str)
>> db.testCollection.insert(df.T.to_dict())

Při pozdějším opětovném čtení dat z db můžete index změnit na časové razítko:

>> df.index = pd.to_datetime(df.index)

Doufám, že to pomůže




  1. MongoDB, Mongoose:Jak najít vnořený dokument v nalezeném dokumentu?

  2. Správa uživatelů v node js s expresní, mongodb jako serverová databáze

  3. Jak mohu vytvořit jedinečná ID pro vložené dokumenty v MongoDB?

  4. jako dotaz v mongoDB