weddaan 66 Опубликовано: 16 апреля 2022 Рассказать Опубликовано: 16 апреля 2022 Приветствую! Кто подскажет, как изменить рейтинг у конкретного пользователя через MySQL? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 093 Опубликовано: 16 апреля 2022 Рассказать Опубликовано: 16 апреля 2022 2 часа назад, weddaan сказал: Приветствую! Кто подскажет, как изменить рейтинг у конкретного пользователя через MySQL? Никак. От подсчитывается автоматически на основе рейтингов его публикаций и комментариев, а не хранится в готовом виде. Цитата Ссылка на сообщение Поделиться на других сайтах
weddaan 66 Опубликовано: 17 апреля 2022 Рассказать Опубликовано: 17 апреля 2022 (изменено) Автор 21 час назад, celsoft сказал: Никак. От подсчитывается автоматически на основе рейтингов его публикаций и комментариев, а не хранится в готовом виде. В общем, начисление рейтинга происходит постоянно. Опубликовал новость + рейтинг, опубликовал комментарий +рейтинг. Понизили тебе рейтинг, пользователь снова в ответ опубликовал ещё один комментарий и вернул рейтинг обратно. Если вообще отрицательный рейтинг выставленный за комментарий влияет на общий рейтинг пользователя... Рейтинг должен засчитываться только за посты и комментарии, при условии, если пользователи выставляют оценку его новости и комментарию. Если пост в минус идет, значит и рейтинг в минус. Если комментарий получает отрицательные оценки, то и общий его рейтинг тоже понижается или поднимается. Изменено 17 апреля 2022 пользователем weddaan Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 093 Опубликовано: 18 апреля 2022 Рассказать Опубликовано: 18 апреля 2022 21 час назад, weddaan сказал: В общем, начисление рейтинга происходит постоянно. Опубликовал новость + рейтинг, опубликовал комментарий +рейтинг. Неверно. Опубликовали вы что то или нет на рейтинг роли не играет. Рейтинг выставляют другие пользователи публикации. Например опубликовали новость, а другие пользователи ставят ей оценку, и оценка влияет уже на рейтинг, а не сам факт просто публикации. 21 час назад, weddaan сказал: Рейтинг должен засчитываться только за посты и комментарии, при условии, если пользователи выставляют оценку его новости и комментарию. Так оно и есть. 21 час назад, weddaan сказал: Если пост в минус идет, значит и рейтинг в минус. Так оно и есть 21 час назад, weddaan сказал: Если комментарий получает отрицательные оценки, то и общий его рейтинг тоже понижается или поднимается. Так оно и есть. И если у вас иначе, то значит что то вы уже "крутили" в цифрах напрямую в БД, и нарушили связи, и как следствие можете получать некорректные значения. Либо меняли типы рейтингов в настройках, не обнуляя сами рейтинги и публикаций. Трогать что то напрямую в БД не рекомендуется, потому что между таблицами много взаимных связей. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.