PyMongo
Verfasst: Dienstag 13. Oktober 2020, 10:41
Hallöchen,
ich arbeite gerade mit Pandas + MongoDB.
Erfolgreich verbunden ist es schonmal. Nun aber folgendes Problem:
Ich bekomme die Typeninfo mit geschickt. Ist zwar geil, kann ich aber nicht wirklich mit arbeiten, weil python das alles als String interpretiert.
Hier mein Code:
Ich kenne das Problem. Die Collection wird mit
komplett gefetched. Aber auch hier bekomme ich die Typeninfo.
Im find habe ich auf Anhieb keinen Parameter gefunden, der den Typen verbirgt. Es gibt auch bson. Allerdings bietet das kein Modul für NumberInt an. Und selbst wenn: Der Typ einer "Spalte" ist nicht statisch. Mal ist da ein Int, mal ein Longint. Und eigentlich soll es ein Timestamp sein.
Die Datenbank ist nicht von mir. Ich soll "nur" damit arbeiten.
Hilfe wäre klasse.
Vielen Dank und LG
ich arbeite gerade mit Pandas + MongoDB.
Erfolgreich verbunden ist es schonmal. Nun aber folgendes Problem:
Code: Alles auswählen
NumberInt(1593174121)
Hier mein Code:
Code: Alles auswählen
df = pd.DataFrame(list(client.db.collection.find()))
Code: Alles auswählen
client.db.collection.find()
Im find habe ich auf Anhieb keinen Parameter gefunden, der den Typen verbirgt. Es gibt auch bson. Allerdings bietet das kein Modul für NumberInt an. Und selbst wenn: Der Typ einer "Spalte" ist nicht statisch. Mal ist da ein Int, mal ein Longint. Und eigentlich soll es ein Timestamp sein.
Die Datenbank ist nicht von mir. Ich soll "nur" damit arbeiten.
Hilfe wäre klasse.
Vielen Dank und LG