我有两个值来检查它是否存在于我的PostgreSQL。我也有叫做ref_name, ref_surname
的列例如:
//this is the data//
name: John
Surname: Lee
//this is some queryset from django//
Employee.objects.filter(ref_name=name & ref_surname=Surname).exists()
我想检查数据是否已经存在于我的数据库中。我已经阅读了Queryset文档,我找不到答案。我愿意接受任何建议。
Employee.objects.filter(ref_name=name, ref_surname=Surname).exists()
你不必把&
,这是一个无效的语法在filter()
里面,只是用逗号,
分开它们,它会给出相同的结果。
如果Employee.objects。filter(ref_name=name and ref_姓氏=姓氏).exists()
变化
Employee.objects.filter(ref_name=name & ref_surname=Surname).exists()
:
Employee.objects.filter(ref_name=name, ref_surname=Surname).exists()
可以用逗号分隔,不能用&