擅长:python、mysql、java
<p>如已接受答案的注释中所述,<a href="http://docs.sqlalchemy.org/en/latest/core/sqlelement.html#sqlalchemy.sql.expression.bindparam" rel="noreferrer">^{<cd1>}</a>有一个“速记”,它可以减少为文字bindparam,<a href="http://docs.sqlalchemy.org/en/latest/core/sqlelement.html#sqlalchemy.sql.expression.literal" rel="noreferrer">^{<cd2>}</a>提供名称的需要:</p>
<blockquote>
<p>Return a literal clause, bound to a bind parameter.</p>
</blockquote>
<p>所以一个人不必写</p>
<pre><code>session.query(Item, bindparam("zero", 0).label("subscribed"))
</code></pre>
<p>但是只是</p>
<pre><code>session.query(Item, literal(0).label("subscribed"))
</code></pre>
<p>不必担心引用等,如果传递字符串之类的。</p>