I suspect that the two seperate `or_`s work the same as one big one, however, they do generate different queries:
```
>>> from questions.models import Question
>>> S = Question.search
>>> S().query(_or={'title': 'testing', 'content': 'cool stuff'})
<S {'filter': {'term': {'model': 'questions_question'}}, 'query': {'term': {'_or': {'content': 'cool stuff', 'title': 'testing'}}}, 'fields': ['id']}>
>>> S().query(_or={'title': 'testing'}).query(_or={'content': 'cool stuff'})
<S {'filter': {'term': {'model': 'questions_question'}}, 'query': {'bool': {'must': [{'term': {'_or': {'title': 'testing'}}}, {'term': {'_or': {'content': 'cool stuff'}}}]}}, 'fields': ['id']}> 
```

I'll switch this to one big dict. Until I did that test, I didn't realize it would be different.