TGViewer
Ваня некодит Ваня некодит @necoder_ru · 241 subscribers
Post #112 411
День 14/30

После публикации предыдущего поста у некоторых ребят возник вопрос "чо ты сказал, как не надо делать, а как надо не сказал?".

Короче, вчера написал в чатике про тему с группировкой, но это не самая удачная идея. Сегодня придумал способ, который будет эффективнее и проще. Поэтому про группировку расскажу в другой раз.

Возьмем пример с подсчетом статей:
В RG выводим имя пользователя и количество статей, которое он прочитал.
Как сделать так, чтобы вот это самое количество не приходилось подсчитывать для каждого пользователя на сервере?
Очень просто.

Для этого нам нужно создать в сущности User ещё одно поле "countOfArticles", куда мы будем складывать количество прочитанных статей.
То есть каждый раз, когда пользователь читает статью, делаем в этом поле +1.

Таким образом, когда будем подгружать пользователей в RG, у нас уже будет известно количество прочитанных статей для каждого пользователя. То есть 500 поисков дополнительно мы делать не будем, а ограничимся одним – по пользователям (Search for Users)

Вот так вот просто.
____
→ Если у вас есть другие варианты решения этой задачки – пишите в комменты.
→ Ну и кидайте вопросы, конечно же.
  • 🔥 3
  • 👍 1
More from @necoder_ru
  1. Mar 28, 2026Кто-то может подумать, что я не писал в канал, потому что не хотел. На самом деле я просто…
  2. Aug 18, 2024Новый апдейт по игре - Добавлена мобильная версия. Потыкать можно тут ▶️ играть
  3. Aug 14, 2024Если вы еще не кликали по ссылке выше, то, вероятно, думаете, что я поехал кукукой. Ну и л…
  4. Aug 14, 2024STAR VOYAGE Вы единственный пилот среди выживших, и на ваши плечи ложится важная задача —…
  5. Jul 4, 2024В Bubble появилась защита от бесконечной рекурсии. Если ваше приложение было создано до 1…
  6. Jul 2, 2024Интересно, как много новичков на курсе?) Судя по плюскам, там 98% синьоров 😁 Всех добавил…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →