I'm using the (awesome) Python Peewee ORM for my Flask project, but I now got stuck trying to do a query with a where value in ['a', 'b', 'c']
. I tried doing it as follows:
MyModel.select().where(MyModel.sell_currency in ['BTC', 'LTC'])
But unfortunately it returns all records in the DB. Any ideas how I could do this?
The docs has the answer: x << y
will perform x IN y, where y is a list or query. So the final query will look like:
MyModel.select().where(MyModel.sell_currency << ['BTC', 'LTC'])
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With