擅长:python、mysql、java
<p>除上述答案外,无论谁寻找解决方案,您也可以尝试使用“match”运算符而不是“like”。我不想有偏见,但这对我在Postgresql中的工作非常有效。</p>
<pre><code>Note.query.filter(Note.message.match("%somestr%")).all()
</code></pre>
<p>它继承数据库函数,例如<strong>CONTAINS</strong>和<strong>MATCH</strong>。但是,它在SQLite中不可用。</p>
<p>有关详细信息,请转到<a href="http://docs.sqlalchemy.org/en/rel_0_9/core/sqlelement.html#sqlalchemy.sql.operators.ColumnOperators.match" rel="noreferrer">Common Filter Operators</a></p>