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

Module: Events Organization

Entity: event.question

Compute Method: _compute_event_count

Inputs Method Outputs
event_count_per_question = dict(self.env['event.event']._read_group(
            domain=[('question_ids', 'in', self.ids)],
            groupby=['question_ids'],
            aggregates=['__count']
        ))
for question in self:
            question.event_count = event_count_per_question.get(question, 0)

Back to entity