json с которого нужно брать данные и добавлять к определенному документу. Документ имеет структуру 'user': {
'tg_id': 11111,
'date': datetime.now(),
'coin': 'ctxc_solo',
"candidatesTotal": 3,
"hashrate": 1196.8860818184214,
"immatureTotal": 27,
"luck": 70.32, # Удача
"maturedTotal": 287145,
"minersTotal": 58,
statistic: {}
}
пользователя идентифицируем по 'tg_id': 11111, не могу понять мне просто добавлять этот документ для полезователя 'tg_id': 11111 в т аком случае получается масса документов с 'tg_id': 11111, или нужно как то в один документ сувать чтоб для каждого 'tg_id': 11111, было все в одном?
Зависит от того, нужны ли тебе старые копии документов.
Тогда можешь создать документ с общим айди и далее массив доступов. Каждый раз когда нужно добавить инфу, складывай ее в массив. (Если нужно более упорядочить, то не массив а объект дат)
Получается я с начала ищу есть ли такой id и далее скажем в statistic: [] кладу инфу верно понимаю? Тут вопрос возникает как ее потом считать , агрегировать? Почитаю про объект дат
Дело в том что я не знаю какие ты хочешь вести операции со статой. Нужно на практике посмотреть какие данные хочешь вытаскивать
Обсуждают сегодня