models.Book.object.get()与models.Book.object.filter()区别
Posted zhao159461
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了models.Book.object.get()与models.Book.object.filter()区别相关的知识,希望对你有一定的参考价值。
---恢复内容开始---
1.models.Book.object.get()
1.返回的是models对象,只能检索出一条记录,如果多于一条记录,或者没有记录都会报错。
2.可以调用delete()方法
3.不可以调用update()方法
2.models.Book.object.filter()
1.返回queryset对象
2.可返回多条或者0条记录 不会报错
3.可以调用update()和delete()方法
---恢复内容结束---
以上是关于models.Book.object.get()与models.Book.object.filter()区别的主要内容,如果未能解决你的问题,请参考以下文章