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