問題:
我正在嘗試過濾狀態在一個多小時內沒有改變的模型。
我試過的:
Product.objects.filter(
Q(status="PENDING"),
Q(created__hour__gt=1)
).all().order_by("-created")
預期的解決方案:獲取狀態為“PENDING”但超過一小時未更改的物件的查詢集。
uj5u.com熱心網友回復:
你過濾:
from datetime import timedelta
from django.db.models.functions import Now
Product.objects.filter(
status="PENDING", created__lt=Now()-timedelta(hours=1)
).order_by('-created')
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/454485.html
