elasticsearch-rails
elasticsearch-rails copied to clipboard
Feature request: allow eager loading when searching across multiple models
When searching on a single model, we can chain methods like includes
.
However this fails when searching across multiple models:
search = Elasticsearch::Model.search(query: {}, [ModelA, ModelB])
db_records = search.records.includes(:association)
=> Elasticsearch::Transport::Transport::Errors::BadRequest
It'd be nice to be able to do this without having to monkey patch the library.