sql >> Database >  >> NoSQL >> MongoDB

Panda's timestamp invoegen in Mongodb

Een oplossing zou zijn dat je index verandert in str voordat u probeert op te slaan in MongoDB, als volgt:

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

Wanneer u later de gegevens uit db opnieuw uitleest, kunt u index in tijdstempel veranderen:

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

Ik hoop dat dit helpt




  1. Verzamel $groep voor meerdere perioden

  2. Hoe kan ik een booleaans veld in één document wisselen met atomaire bewerking?

  3. MongoDb C# getypte aggregaties met Group Unwind en Project

  4. Cloudera Data Engineering gebruiken om de gegevens van het Paycheck Protection Program te analyseren