Django–查询集 ( QuerySet )
查找数据
查找数据都是通过模型下的objects对象来实现的。
- 查找所有数据:
要查找Book这个模型对应的表下的所有数据。那么示例代码如下:
books = Book.objects.all()
以上将返回Book模型下的所有数据。
- 数据过滤:
在查找数据的时候,有时候需要对一些数据进行过滤。那么这时候需要调用objects的filter方法。实例代码如下:
books = Book.objects.filter(name='三国演义')
> [<Book:三国演义>]
# 多个条件
books = Book.objects.filter(name