Search code examples
rethinkdbrethinkdb-python

RethinkDB chaining/combining filters


I have two filters that I need to combine.

This is my primary filter:

r.db('items').table('tokens').filter(r.row('valid_to').gt(r.now()))

and this is my secondary filter.

.filter(r.row["processed"] == False)

How do I combine these?


Solution

  • Just chain them together!

    r.db('items').table('tokens')
     .filter(r.row('valid_to').gt(r.now()))
     .filter(r.row["processed"] == False)
    

    And you can keep chaining stuff after that.