📅  最后修改于: 2023-12-03 15:14:44.112000             🧑  作者: Mango
在 Django
中,我们可以使用小于和大于来筛选相关的数据。
lt
)小于符号表示小于某个数值。在 Django
中,我们使用 __lt
来表示小于符号。
例如,我们可以使用以下代码来获取所有年龄小于 30 岁的用户:
from myapp.models import User
young_users = User.objects.filter(age__lt=30)
上述代码利用 filter
方法从 User
模型中筛选出所有年龄小于 30 岁的用户,并将结果返回给 young_users
变量。
gt
)大于符号表示大于某个数值。在 Django
中,我们使用 __gt
来表示大于符号。
例如,以下代码用于获取所有年龄大于 30 岁的用户:
from myapp.models import User
old_users = User.objects.filter(age__gt=30)
上述代码利用 filter
方法从 User
模型中筛选出所有年龄大于 30 岁的用户,并将结果返回给 old_users
变量。
以上便是小于和大于的使用方法,我们可以使用这些方法轻松地筛选并过滤出符合条件的数据。