def get_users(): collectionName = "users" usersList = GenericDAO.getAllObjects(collectionName) res = json.dumps(usersList, cls=MongoJsonEncoder) return res
# # # print ("\n Résultat insertion :\n", genericDAO.insertObject(collectionName, userToInsert.parseToDict())) # tester la méthode UpdateObjects # # criteria = {"userLogin" : "login1092"} # update = {"userLogin" : "login1092.2"} # # updateResult = genericDAO.updateObjects(collectionName, criteria, update) # print ("\n Résultat mise à jour : \n", updateResult) # tester la méthode getAllRecords # usersList = GenericDAO.getAllObjects(collectionName) for user in usersList: print(user) # tester la méthode getObjects # criteria = {"userPseudo" : "pseudo test 4"} # # usersToRemoveList = genericDAO.getObjects(collectionName, criteria) # # if (len(usersToRemoveList) > 0) : # # tester la méthode removeOneObject # # userToRemoveTest = User.parseToUser(usersToRemoveList[0]) # removeResult = genericDAO.removeOneObjectFromCollection(collectionName, userToRemoveTest._id) #