如何获取注释字段的绝对值?我尝试了下面的代码,但没有用。
queryset.annotate(relevance=abs(F('capacity') - int( request.GET['capacity']) ) ).order_by('relevance')
Run Code Online (Sandbox Code Playgroud)
错误:
TypeError: bad operand type for abs(): 'CombinedExpression'
提前致谢!
随着date现场我可以做这个:
ORDER BY ABS(expiry - CURRENT_DATE)
Run Code Online (Sandbox Code Playgroud)
使用timestamp字段我收到以下错误:
函数abs(interval)不存在