Beispiel #1
0
    def update_user(self, user: DbUser):
        user_dict = user.to_dict()
        result = self._user_collection.replace_one({'name': user.name},
                                                   user_dict,
                                                   upsert=True)

        if not result:
            return False

        return True
Beispiel #2
0
 def add_user(self, user: DbUser):
     user_dict = user.to_dict()
     result = self._user_collection.insert_one(user_dict)
     return str(result.inserted_id)