Odoo Mindscape. Understand Odoo faster. Explore modules, fields, dependencies and version differences in one place instead of digging through the source code.

Module: Discuss

Entity: res.role

Compute Method: _compute_user_ids_count

View 20.0
Inputs Method Outputs
+ user_count_by_role = dict(
+             self.env["res.users"]._read_group(
+                 [("role_ids", "in", self.ids)], ["role_ids"], ["__count"],
+             ),
+         )
+ for role in self:
+             role.user_ids_count = user_count_by_role.get(role, 0)
  • user_ids_count

Back to entity