Django 过滤器与获取模型

2023-11-22

我是 Django 的新手,想了解过滤器与 get 之间的区别

Get

Entry.objects.get(id__exact=14)

Filter

Entry.objects.filter(id__exact=14)

上述声明有什么区别?

提前致谢。


the get只带来一个与您正在寻找的元素相同的元素,但是filter带来与您想要的物品相关的所有内容。

过滤器返回许多找到的东西。 get 仅返回您要查找的内容的一件事

例如:

GET

Task.objects.get(id=1,status=1)

Filter

Groups.objects.filter(user=1)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Django 过滤器与获取模型 的相关文章

随机推荐