我怎麼能在Django執行這樣的查詢:Django的特定SQL查詢
SELECT * FROM keywords_keyword WHERE id not in (SELECT keyword_id FROM sites_pagekeyword)
在最新的版本SVN我們可以使用:
keywords = Keyword.objects.raw('SELECT * FROM keywords_keyword WHERE id not in (SELECT keyword_id FROM sites_pagekeyword)')
但RawQuerySet不支持過濾器(),計數(),索引和其他東西。有另一種方法嗎?
是的,謝謝,我忘了排除() – 2009-12-28 18:19:18