如果我想检查是否存在并在可能的情况下检索对象,以下哪种方法更快?更地道?为什么?如果不是我列出的两个示例中的任何一个,那么人们将如何去做呢?
if Object.objects.get(**kwargs).exists():
my_object = Object.objects.get(**kwargs)
my_object = Object.objects.filter(**kwargs)
if my_object:
my_object = my_object[0]
如果相关,我关心 mysql 和 postgres。