Rozwiązaniem byłoby włączenie indeksu do str
przed próbą przechowywania w MongoDB, w ten sposób:
>> df.index = df.index.astype(str)
>> db.testCollection.insert(df.T.to_dict())
Podczas późniejszego odczytywania danych z bazy danych możesz zmienić indeks na znacznik czasu:
>> df.index = pd.to_datetime(df.index)
Mam nadzieję, że to pomoże