Hello

I was really excited to hear that custom _all fields are coming to town, 
but the removal of per field boosting messed up my idea. 
All I want to achieve is to create multiple _all-like fields consisting of 
different fields (each _all-like field would gather data in different 
language) and to query against them. I also badly need to boost some of the 
fields (e.g. for books, title is far more important then the publisher). Each 
of those fields would gather about 10 different fields. My current solution 
is to store different languages in different indices but that solution 
makes me duplicate a lot of language independant data. As stated in 
https://github.com/elasticsearch/elasticsearch/pull/4972 I tried to use 
multi_match or even string query with multiple fields but the performance 
of that kind of query is nowhere close to querying the _all field itself.

Are per field boosting for custom _all fields planned to be reimplemented? 
Will there be a significant improvement to how cross field multi_match 
performs? 
Could you think of another approach that could be worth trying?

I'd be grateful for any hints.


Best regards,

Paweł Młynarczyk

-- 
You received this message because you are subscribed to the Google Groups 
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/52067048-8eea-4e96-b285-c05f4a134dc6%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to