2013-07-21 32 views
1

有没有办法做到以下几点:FORCE INDEX

SELECT * FROM `title_mediaasset` FORCE INDEX(upload_id_2) 
WHERE upload_id is not null ORDER BY `upload_date` DESC 

这将是这样的:

MediaAsset.objects.exclude(upload__isnull=True).force_index('upload_id_2).order_by('-upload_date') 

有没有办法做到这一点,利用.raw()之外?

回答

0

不,不可能在不使用原始查询集的情况下使用ORM执行此操作。

有一张票#11003添加此功能,但它被关闭,因为不会修复。