15 "client = pymongo.MongoClient('mongodb://ogedei:27017/')"
26 "db = client.accidents"
37 "accidents.find().count()"
44 "output_type": "pyout",
57 "[accidents.find_one({'Accident_Index':v['Acc_Index']}, ['Accident_Index', 'Date']) for v in vehicles.find(fields=['Acc_Index'], limit=10)]"
64 "output_type": "pyout",
77 "# Find all the vehicles that don't have an accident\n",
78 "for v in vehicles.find(fields=['Acc_Index']):\n",
79 " if not accidents.find_one({'Accident_Index': v['Acc_Index']}):\n",
91 "for v in vehicles.find():\n",
92 " accidents.update({'Accident_Index': v['Acc_Index']}, {'$push' : {\"Involved_Vehicles\" : v}})"
103 "for v in vehicles.find():\n",
104 " accidents.update({'Accident_Index': v['Acc_Index']}, {'$push' : {\"Vehicles\" : v}})"
106 "language": "python",
115 "for c in casualties.find():\n",
116 " accidents.update({'Accident_Index': c['Acc_Index']}, {'$push' : {\"Casualties\" : c}})"
118 "language": "python",
127 "accidents.update({\"$exists\": \"Involved_Vehicles\"}, {\"$unset\": {\"Involved_Vehicles\":1}})"
129 "language": "python",
134 "output_type": "pyout",
137 "{'connectionId': 20, 'err': None, 'n': 0, 'ok': 1.0, 'updatedExisting': False}"
147 "accidents.find({\"Involved_Vehicles\" : {\"$exists\" : 1}}).count()"
149 "language": "python",
154 "output_type": "pyout",
167 "accidents.update({\"Involved_Vehicles\" : {\"$exists\" : 1}}, {\"$unset\": {\"Involved_Vehicles\":1}}, multi=True)"
169 "language": "python",
174 "output_type": "pyout",
177 "{'connectionId': 20, 'err': None, 'n': 57, 'ok': 1.0, 'updatedExisting': True}"
187 "language": "python",