与使用sql后端的django一样,我们可以通过
将查询集转换为平面列表foovar.objects.all().values_list('id', flat=true)
列出ids
如何获取mongo后端的id列表,正在使用的ORM是mongoengine,其中values_list函数没有flat参数。
答案 0 :(得分:1)
您是对的,flat
中没有values_list
参数。但是mongoengine有values_list
。所以简单地说:
foovar.objects.all().values_list('id')
返回foovar模型的所有id。