Нужно соотношение количества банов/суровости наказания и количества комментариев.
Теортически это можно реализовать, но есть много но 1. у меня нет данных о общем колве коментариев у юзера, а это значит, что мне нужно отдельно проверять это. и тут всплывает еще больше проблем
пример данных
{
"id": 73052,
"user_id": 1278824,
"comment": {
"id": 11109028,
"commentable_id": 565015,
"commentable_type": "Topic",
"body": "[spoiler=Скрыто модератором]\nНадеюсь, того, кто подтасовал результаты турнира, трахнул в задницу родной папа\r\nФрирен чемпион.\n[/spoiler]\n\n[BAN=73052]",
"user_id": 1278824,
"created_at": "2024-11-15T08:25:53.025+03:00",
"updated_at": "2024-11-15T15:11:07.026+03:00",
"is_offtopic": false
},
"moderator_id": 292471,
"reason": "п.4 [url=/forum/site/79042-pravila-sayta]правил сайта[/url], троллинг",
"created_at": "2024-11-15T15:11:07.002+03:00",
"duration_minutes": 960
},
{
"id": 73051,
"user_id": 756422,
"comment": {
"id": 11107624,
"commentable_id": 565015,
"commentable_type": "Topic",
"body": "[spoiler=Скрыто модератором]\n[quote=c11107608;9357;S John]профессиональном образовании на основе владения навыками построения графиков.[/quote]
\r\nЯ тебя спросил гуманитарий ли ты чтобы узнать твой склад ума, а не выпендриться третьесортным российским высшим образованием. Всё. Мне про график интересней поговорить, чем о моем или твоем образовании, мб пора закрыть тему.[b]
[/b]
\n[/spoiler]\n\n[BAN=73051]",
"user_id": 756422,
"created_at": "2024-11-14T20:35:00.192+03:00",
"updated_at": "2024-11-15T15:10:39.282+03:00",
"is_offtopic": false
},
"moderator_id": 292471,
"reason": "п.4 [url=/forum/site/79042-pravila-sayta]правил сайта[/url], троллинг",
"created_at": "2024-11-15T15:10:39.240+03:00",
"duration_minutes": 0
},
2. через апи нельзя получить колво коментариев (нужно парсить страницу юзера, а чтобы узнать актуальную ссылку на страницу юзера, нужно получать её через апи) 3. это будет занимать много времени, потому что мне каждый раз нужно будет обновлять информацию о количестве комментариев у каждого(22864 юзеров).
и еще эта коллекция называется "Топ пользователей по количеству полученных банов и предупреждений за все время" так что не думаю, что твоя идея подходит к этой коллекции
1. у меня нет данных о общем колве коментариев у юзера, а это значит, что мне нужно отдельно проверять это. и тут всплывает еще больше проблем
2. через апи нельзя получить колво коментариев (нужно парсить страницу юзера, а чтобы узнать актуальную ссылку на страницу юзера, нужно получать её через апи)
3. это будет занимать много времени, потому что мне каждый раз нужно будет обновлять информацию о количестве комментариев у каждого(22864 юзеров).
и еще эта коллекция называется "Топ пользователей по количеству полученных банов и предупреждений за все время" так что не думаю, что твоя идея подходит к этой коллекции