К получить доступ к значению списка в pymongo

Имеется такая запись в бд, как получить в переменную значение money?

введите сюда описание изображения

Запись

self.farmcoll.find_one({"_id": ctx.author.id})[f'pigs.money']

выдает ошибку

Command raised an exception: KeyError: 'pigs.money'

Ответы (1 шт):

Автор решения: Sabino

Помогла такая запись

for i in self.farmcoll.find_one({"_id": ctx.author.id})['pigs']:
    if i['number'] == one_id:
        money += i['money']
        hp += i['hp']
→ Ссылка