Как я могу искать по вычисляемому полю в Odoo? V9

@api.multi
def _compute_product_description(self):
    def get_parent_move(move):
        if move.move_dest_id:
            return get_parent_move(move.move_dest_id)
        return move

    for production in self:
        if production.move_prod_id:
            move = get_parent_move(production.move_prod_id)
            production.product_description = move.procurement_id and move.procurement_id.sale_line_id and move.procurement_id.sale_line_id.name or ''

product_description = fields.Char(string='Product description', compute='_compute_product_description', search='_description_search')

Но когда я начинаю искать это поле, у меня возникает бесконечный цикл поиска. В чем дело?

0 ответов

Другие вопросы по тегам