订单记录与搜索

时间:2017-10-25 16:38:50

标签: openerp odoo-10

如何订购记录以便能够使用它?

我试过

not_clean_data = self.env['my_model'].search([],order = 'user_id, datetime asc')

但徒劳无功

2 个答案:

答案 0 :(得分:2)

您必须分别为每个字段提供订单规则:

not_clean_data = self.env['my_model'].search([], order='user_id desc, datetime asc')

答案 1 :(得分:0)

在py文件中定义

 def _get_default_data(self):
                        not_clean_data = self.env['my_model'].search([], order='user_id desc, datetime asc, limit=1)
                        print "group:"
                        return not_clean_data

        xyz = fields.Many2one('my_model', "ABC", change_default=True, default=_get_default_data)

我希望它可以帮到你。 谢谢