Skip to content

Latest commit

 

History

History
21 lines (16 loc) · 588 Bytes

notes.md

File metadata and controls

21 lines (16 loc) · 588 Bytes

Opmerkingen

Python-JSON: json.dumps kan ObjectId('56b061c7f6e80657abb6440e') niet in JSON omzetten.

Python-pymongo: voor het toevoegen van een document moet je in plaats van update, replace gebruiken, met upsert = True.

Documenten aanpassen:

for d in db.docenten.find():
  if not isinstance(d["vak"], list):
    collection.update_one(
      {"_id": d["_id"]},
      {"$set": {"vak": [d["vak"]]}}
    )

Importeren van csv-bestand

mongoimport --type csv --db top2000 --file top2000/TOP-2000-2015-2.csv --fields 2015,titel,artiest,jaar --collection top2015