Django 1.2相当于QuerySet.query.as_sql() [英] Django 1.2 Equivalent of QuerySet.query.as_sql()
本文介绍了Django 1.2相当于QuerySet.query.as_sql()的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在Django 1.1中,我可以使用这个符号生成 QuerySet
使用的SQL:
In Django 1.1 I was able to produce the SQL used by a QuerySet
with this notation:
QuerySet.query.as_sql()
在Django 1.2中,作为 AttributeError
。
In Django 1.2, this raises as AttributeError
.
任何人都知道Django 1.2相当于该方法?
Anyone know the Django 1.2 equivalent of that method?
谢谢
推荐答案
在Django 1.1中, QuerySet.query
返回一个 BaseQuery
object,现在它返回一个 Query
对象。查询对象具有定义的 __ str __
方法,返回SQL。
In Django 1.1, QuerySet.query
returned a BaseQuery
object, now it returns a Query
objects. The query object has a __str__
method defined that returns the SQL.
这篇关于Django 1.2相当于QuerySet.query.as_sql()的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文