您的位置:58编程 > django或查询 Django4.0 执行查询-比较对象

django或查询 Django4.0 执行查询-比较对象

2023-05-06 07:33 Django4中文教程

django或查询 Django4.0 执行查询-比较对象

django或查询 Django4.0 执行查询-比较对象

django或查询

要比较两个模型实例,使用标准的 Python 比较操作符,两个等号: ​==​。实际上,这比较了两个模型实例的主键值。

使用上文的 ​Entry​实例,以下的两个语句是等效的:

>>> some_entry == other_entry
>>> some_entry.id == other_entry.id

若模型主键名不是 ​id​,没问题。比较时总会使用主键,不管它叫啥。例如,若模型的主键字段名为 ​name​,以下两个语句是等效的:

>>> some_obj == other_obj
>>> some_obj.name == other_obj.name


阅读全文
以上是58编程为你收集整理的django或查询 Django4.0 执行查询-比较对象全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 58编程 58biancheng.com 版权所有 联系我们
桂ICP备12005667号-32 Powered by CMS