我必须根据某些条件从数据库中获取多行。数据库中可能有一行用于匹配查询或多行。我可以将 get() 用于一行,但它不会获取多行。
这是我的代码:
value=table.objects.get(col_name=1)
然后我可以访问它的数据,value.col
但正如我所说,如果这个查询返回多于一行,它会给我错误。
我也尝试过 filter() ,value=table.objects.filter(col_name=1)
但后来我无法访问它的数据value.col
。
所以请建议我如何从数据库中获取多行并逐一访问这些行。
谢谢 !!