Hi David
It is not a stopword issue, I just used the alphabets to simplify my
question on this forum. Do you think that the term/terms filter would match
the document?
Here is the query I am making. A lot of documents have relevancy_tags
as Psychiatry but none of them match when I use the explain API.
{
"fields": ,
"explain": true,
"query": {
"custom_filters_score": {
"query": {
"bool": {
"must": [
{
"term": {
"show_in_work_queue": {
"term": true
}
}
}
]
}
},
"filters": [
{
"filter": {
"term": {
"verified_answers_count": {
"term": 0
}
}
},
"boost": 256
},
{
"filter": {
"term": {
"waiting_for_second_opinion": {
"term": true
}
}
},
"boost": 128
},
{
"filter": {
"term": {
"relevancy_tags": {
"term": "Psychiatry"
}
}
},
"boost": 256
},
{
"filter": {
"terms": {
"relevancy_tags": [
"Psychiatry",
"Holistic Medicine",
"Undersea and Hyperbaric Medicine"
]
}
},
"boost": 16
},
{
"filter": {
"terms": {
"relevancy_tags": [
"Child Psychiatry",
"Geriatric Psychiatry",
"ADHD and Autism",
"Addiction Medicine",
"Clinical Psychology"
]
}
},
"boost": 4
},
{
"filter": {
"terms": {
"relevancy_tags": [
"Child Psychiatry",
"Geriatric Psychiatry",
"ADHD and Autism",
"Addiction Medicine",
"Clinical Psychology"
]
}
},
"boost": 2
}
],
"score_mode": "total"
}
},
"size": 30,
"from": 0
}
On Thu, Jan 16, 2014 at 10:10 PM, David Pilato david@pilato.fr wrote:
In 0.90, we use english stopwords by default.
"A" is a stopword.
I guess it´s your issue.
--
David
Twitter : @dadoonet / @elasticsearchfr / @scrutmydocs
Le 17 janv. 2014 à 03:44, Karan Verma karan@healthtap.com a écrit :
Hi
My field relevancy_tags is index as an array of strings. A document is
indexed with relevancy_tags = ["a", "b","c","d"]. I want to return the
document if the query is "a". I've tried using the term and terms filter
but they don't return any results.
Help ?
Mapping:
"relevancy_tags" : {
"type" : "string"
},
--
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 elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/elasticsearch/fbb77163-246d-46b4-ba4d-25e98acdd308%40googlegroups.com
.
For more options, visit https://groups.google.com/groups/opt_out.
--
You received this message because you are subscribed to a topic in the
Google Groups "elasticsearch" group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/elasticsearch/Iw6rMaP7BW0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to
elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/elasticsearch/0A41FF2C-E8D6-4893-B7C0-C40B55528978%40pilato.fr
.
For more options, visit https://groups.google.com/groups/opt_out.
--
Best,
Karan
Life saving Ninja & Software Engineer
Karan pronounced Ka (http://tiny.cc/0lu61w) + Run
--
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 elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/CAGX3c4Fojmp4EK4sVVNe%2BDUvwh%2BE7KtASoF8gAca_Qnm0GW6HQ%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.