title: flask-sqlalchemy delete query failing with "Could not evaluate current criteria in Python"
body: <p>I have a query using flask-sqlalchemy in which I want to delete all the stocks from the database where there ticker matches one in a list. This is the current query I have:</p>
  
  <pre><code>Stock.query.filter(Stock.ticker.in_(new_tickers)).delete()
  </code></pre>
  
  <p>Where <code>new_tickers</code> is a list of <code>str</code> of valid tickers. </p>
  
  <p>The error I am getting is the following:</p>
  
  <pre><code>sqlalchemy.exc.InvalidRequestError: Could not evaluate current criteria in Python: "Cannot evaluate clauselist with operator &lt;function comma_op at 0x1104e4730&gt;". Specify 'fetch' or False for the synchronize_session parameter.
  </code></pre>