我手头有两个日期(从日期到日期)。我想知道表格中是否有另一条记录属于同一范围。我使用openerp搜索功能来做到这一点
下面是我的代码。请查看我的日期搜索操作符< =是否正确,是否有任何我错误理解的内容。
exist_ids = self.search(cr, uid, [('partner_id','=',customer),('sys_conf_name','ilike',sys_conf_name.strip()),('contract_start_date','<=',cont_start_date),('contract_end_date','>=',cont_end_date)])
if exist_ids:
raise osv.except_osv(_('Error!!'), "Already there exist a Contract for the same customer, same product and the same date range!!")
感谢您的时间。
答案 0 :(得分:0)
尝试传递from和date的datetime对象而不是字符串