Guest User

Untitled

a guest
Dec 11th, 2018
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.10 KB | None | 0 0
  1. from pymongo import MongoClient
  2. #pip3 install pymongo
  3.  
  4. if __name__ == "__main__":
  5. client = MongoClient()
  6. db = client.test_database
  7. people = db.people
  8.  
  9. people.insert_one({'name':'Mike','food':'cheese'})
  10. people.insert_one({'name':'John','food':'ham','location':'UK'})
  11. people.insert_one({'name':'michelle','food':'cheese'})
  12.  
  13. print()
  14.  
  15. print("INSERT 7 FIND TEST")
  16. peeps = people.find()
  17. for person in peeps:
  18. print(person)
  19.  
  20. print('\n')
  21.  
  22. print("FIND WITH DICT")
  23. peeps = people.find({'food':'cheese'})
  24. for person in peeps:
  25. print(person)
  26.  
  27. print('\n')
  28.  
  29. print("REGEX TEST")
  30. peeps = people.find({'name':{'$regex':'*[Mn]i.*'}})
  31. for person in peeps:
  32. print(person)
  33.  
  34. # person = people.find_one({'food':'ham'})
  35. # person['food'] = 'eggs'
  36. # people.replace_one(person) #person.save() is deprecated
  37. # person.replace_one() or person.insert_one()
  38.  
  39. print('UPDATE RECORD TEST')
  40. for person in people.find({'food':'eggs'}):
  41. print(person)
  42.  
  43. for person in people.find():
  44. people.remove(person)
Add Comment
Please, Sign In to add comment