sql >> Base de Datos >  >> NoSQL >> MongoDB

Inserte la marca de tiempo de Pandas en Mongodb

Una solución sería convertir el índice en str antes de intentar almacenar en MongoDB, así:

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

Cuando vuelva a leer los datos de db más tarde, puede convertir el índice en marca de tiempo:

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

Espero que esto ayude