Python 在django中访问n-uplet列的值
我需要帮助 我有一个SQL数据库,我的模型名是:“Image”,它有一个整数模型字段“size” 我想选择数据库上最后一个图像的大小值,我在SQL上尝试了这个方法,效果很好:Python 在django中访问n-uplet列的值,python,mysql,sql,django,Python,Mysql,Sql,Django,我需要帮助 我有一个SQL数据库,我的模型名是:“Image”,它有一个整数模型字段“size” 我想选择数据库上最后一个图像的大小值,我在SQL上尝试了这个方法,效果很好: select size from app_image where id = (select max(id) as maxenreg from app_image); 但当我在我的观点中使用这个时: var = Image.objects.raw('select size from app_image where id =
select size from app_image where id = (select max(id) as maxenreg from app_image);
但当我在我的观点中使用这个时:
var = Image.objects.raw('select size from app_image where id = (select max(id) as maxenreg from app_image)')
它没有给出相同的结果。
是否有任何Django查询集等效于该查询集或任何其他解决方案来获取此值
i = Image.objects.values('size').order_by('-id')[:1]
size = i['size']
print(size)
试试这个这将给出整个元组,我只需要最后一个元组的字段“size”的值谢谢你的帮助,但是它给了我,我只需要值500,因为我想把它作为django视图上脚本bash的参数