我想在views.py中查询数据库,只从两列中检索一对值。让我告诉你我的努力:
Items.objects.filter(file_name=name).values('file_name', 'secret')
我需要一对来自列的值:' file_name'并且'秘密'。秘密'的价值必须与< file_name'
的原始版本相同我怎么能写这样的查询?它将返回什么数据类型?
答案 0 :(得分:1)
你的意思是“一对”?您想要检索第一对结果吗?
Items.objects.filter(file_name=name).values_list('file_name', 'secret').first()
如果有匹配查询的结果,这将为您提供元组,否则为None
。请注意,您可能需要设置排序以获得一致的结果。