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

Module: Recruitment

Entity: hr.candidate

Compute Method: _compute_application_count

Inputs Method Outputs
read_group_res = self.env['hr.applicant'].with_context(active_test=False)._read_group(
            [('candidate_id', 'in', self.ids)],
            ['candidate_id'], ['__count'])
application_data = dict(read_group_res)
for candidate in self:
            candidate.application_count = application_data.get(candidate, 0)

Back to entity