![](/img/trans.png)
[英]In Odoo 8 ORM api , how to get results in reverse order using search()?
[英]How to get latest records of a model according to create date of record using search() method of ORM API in Odoo 9?
我想在 Odoo 9 中使用 ORM API 的record.search()
方法访问模型的两条最新记录的数据。是否可以根据模型中创建日期字段的值获取两条最新记录的数据? 这是我将使用它获取最新记录的代码:
@api.multi
def get_data(self, rec):
reference_data = self.env['recuite.reference.reference'].search([('recruite_id', '=', rec.id)])
我应该向搜索方法添加什么参数以获得预期结果?
您需要向搜索方法添加两个参数:
, order='create_date desc', limit=2)
参数
int
) -- 要忽略的结果数(默认值:无)int
) -- 要返回的最大记录数(默认值:全部)str
) -- 排序字符串bool
) -- 如果为 True,则只计算并返回匹配记录的数量(默认值:False)limit
符合搜索条件的记录
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.