Corregimos datepart
This commit is contained in:
@@ -129,10 +129,10 @@ class Q(QMixin):
|
||||
|
||||
if lookup in ['year', 'month', 'day' 'hour', 'minute', 'second']:
|
||||
if arr:
|
||||
column = "DATEPART('{0}')__{1}".format(lookup, arr.pop(0))
|
||||
column = "DATEPART('{0}', {1})__{2}".format(lookup, column, arr.pop(0))
|
||||
return self._process(column, value)
|
||||
else:
|
||||
return "DATEPART('{0}')={1}".format(lookup, value)
|
||||
return "DATEPART('{0}', {1})={2}".format(lookup, column, value)
|
||||
|
||||
if lookup in self.op_map.keys():
|
||||
return "{0}{1}{2}".format(column, self.op_map[lookup], self._get_value(value))
|
||||
|
||||
Reference in New Issue
Block a user