Django-models常见问题汇集学习笔记

1,234次阅读
没有评论

共计 270 个字符,预计需要花费 1 分钟才能阅读完成。

报错:

*.MultipleObjectsReturned: get() returned more than one Donation -- it returned !*

这个错误表明你使用了 get() 方法,但该方法返回了多个对象而不是一个。get()方法在查询数据库时预期只返回一个结果。如果返回多个结果,Django 就会抛出 MultipleObjectsReturned 异常。

笔记解决步骤

查询: data.objects.get(rescue_project=4)
更改为: data..objects.filter(rescue_project=4).all()
正文完
 0
ddn
版权声明:本站原创文章,由 ddn 2023-11-27发表,共计270字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)