Я получил данные из коллекции collection-1 и сохранил поле 'email' в переменной. и с этим мне нужно найти роль из collection-2. Теперь мне нужно вернуть имя, фамилию из collection-1 и роль из collection-2, используя python
userdetails = mongo.db.user_details
userroles = mongo.db.login_mongo
for item in userdetails.find():
_id = item['WORK_EMAIL']
for role in userroles.find({'email': _id}):
role_of = role['roles']
fname = item['FIRST_NAME']
lname = item['LAST_NAME']
<SOME CODE>
return role_of,fname,lname
ожидается: role_of, fname, lname
фактическое: роль отображается правильно, но имена fname и lname отображаются неверно, то есть отображаются сведения о другом человеке