Django 数据库 查询
1 基本查询
get查询单一结果,如果不存在会抛出模型类.DoesNotExist异常。
all查询多个结果。
count查询结果数量。
2 过滤查询
实现SQL中的where功能,包括
- filter过滤出多个结果
- exclude排除掉符合条件剩下的结果
- get过滤单一结果
查询结果可以排序选择第几个:
# CloudOrder为数据库类 res = CloudOrder.objects.filter(account_id=key, order_type=xxx).order_by('-create_time')[0]