Different relevance of fields in elasticsearch query

altralaser

I have about 10 fields in my elastic index. I want to search over all these fields. So I set no fields parameter in my query:

GET /_search
{
    "query": {
        "query_string": {
            "query": "this OR that"
        }
    }
}

Now I want to set the field "title" more relevant. I know that I can do this by:

"fields": ["title^5"]

My problem is that in this case I only search over the field "title", isn't it?
is there a possibility to search over all fields but set one of these fields more relevant?

Val

What I suggest is to specify all the 10 fields you want to search on so you can boost specific ones, like this:

GET /_search
{
    "query": {
        "query_string": {
            "query": "this OR that",
            "fields": ["title^5", "field2", "field3", ...]
        }
    }
}

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Query by relevance with different weight

From Dev

Elasticsearch: different queries on different fields in a single query

From Dev

Search query with two different fields in elasticsearch

From Dev

Elasticsearch multi-match cross fields query with different query analyzers

From Dev

How sort records based on two fields with different weighs of relevance?

From Dev

Elasticsearch multiple fields OR query

From Dev

Solr: research in fields with relevance

From Dev

Elasticsearch wildcard search and relevance

From Dev

Query nested fields with elasticsearch in grails

From Dev

elasticsearch: rename output fields of query

From Dev

How to query for different fields in elasticserch?

From Dev

How to query for different fields in elasticserch?

From Dev

Different between query and filters in ElasticSearch

From Dev

Mysql query tag search with relevance

From Dev

Elasticsearch: Sort on different fields depending on type

From Dev

ElasticSearch match multiple fields with different values

From Dev

Give document fields different priority in ElasticSearch

From Dev

Elasticsearch: Results by closeness of numerical values in different fields

From Dev

Get all fields of a document in ElasticSearch search query

From Dev

Elasticsearch phrase prefix query on multiple fields

From Dev

Can I specify the result fields in elasticsearch query?

From Dev

aggregation query and return all fields in elasticsearch

From Dev

ElasticSearch multimatch query cross_fields type

From Dev

ElasticSearch query against specific fields gives no result

From Dev

Use partial_fields in elasticsearch kibana query

From Dev

ElasticSearch multimatch query cross_fields type

From Dev

Elasticsearch query_string multivalue fields

From Dev

Elasticsearch : Multi match query on nested fields

From Dev

Elasticsearch relevance scoring and document shard distribution

Related Related

  1. 1

    Query by relevance with different weight

  2. 2

    Elasticsearch: different queries on different fields in a single query

  3. 3

    Search query with two different fields in elasticsearch

  4. 4

    Elasticsearch multi-match cross fields query with different query analyzers

  5. 5

    How sort records based on two fields with different weighs of relevance?

  6. 6

    Elasticsearch multiple fields OR query

  7. 7

    Solr: research in fields with relevance

  8. 8

    Elasticsearch wildcard search and relevance

  9. 9

    Query nested fields with elasticsearch in grails

  10. 10

    elasticsearch: rename output fields of query

  11. 11

    How to query for different fields in elasticserch?

  12. 12

    How to query for different fields in elasticserch?

  13. 13

    Different between query and filters in ElasticSearch

  14. 14

    Mysql query tag search with relevance

  15. 15

    Elasticsearch: Sort on different fields depending on type

  16. 16

    ElasticSearch match multiple fields with different values

  17. 17

    Give document fields different priority in ElasticSearch

  18. 18

    Elasticsearch: Results by closeness of numerical values in different fields

  19. 19

    Get all fields of a document in ElasticSearch search query

  20. 20

    Elasticsearch phrase prefix query on multiple fields

  21. 21

    Can I specify the result fields in elasticsearch query?

  22. 22

    aggregation query and return all fields in elasticsearch

  23. 23

    ElasticSearch multimatch query cross_fields type

  24. 24

    ElasticSearch query against specific fields gives no result

  25. 25

    Use partial_fields in elasticsearch kibana query

  26. 26

    ElasticSearch multimatch query cross_fields type

  27. 27

    Elasticsearch query_string multivalue fields

  28. 28

    Elasticsearch : Multi match query on nested fields

  29. 29

    Elasticsearch relevance scoring and document shard distribution

HotTag

Archive