Hi folks,
I was trying to do a term filter on a very long string field, maybe more
then 500 bytes, but I got 0 hit. So, I am wondering if there is a limitation
on the length of field while using term filter. The elasticsearch is 1.3.0
with the map like this :
curl -XPUT 'http://localhost:9200/test/_mapping/t' -d '
{
"t" : {
    "properties" : {
        "message" : {"type" : "string", "store" : true }
    }
}
}
'
For the test, I put a doc into this map first by :
POST /test/t/
{
"message":
"123456789012345678901234567890123456789012345678901234567890123456789012345
6789012345678901234567890123456789012345678901234567890123456789012345678901
2345678901234567890123456789012345678901234567890123456789012345678901234567
8901234567890123456789012345678901234567890123456789012345678901234567890123
4567890123456789012345678901234567890123456789012345678901234567890123456789
0123456789012345678901234567890123456789012345678901234567890123456789012345
678901234567890123456789012345678901234567890"
}
And then, I tried to search by :
GET test/_search
{
"from" : 0,
"size" : 20,
"query" : {
"filtered" : {
  "query" : {
    "match_all" : { }
  },
  "filter" : {
    "and" : {
      "filters" : [{
        "term" : {
          "message" :
"123456789012345678901234567890123456789012345678901234567890123456789012345
6789012345678901234567890123456789012345678901234567890123456789012345678901
2345678901234567890123456789012345678901234567890123456789012345678901234567
8901234567890123456789012345678901234567890123456789012345678901234567890123
4567890123456789012345678901234567890123456789012345678901234567890123456789
0123456789012345678901234567890123456789012345678901234567890123456789012345
678901234567890123456789012345678901234567890"
        }
     } ]
    }
  }
}
}
}
I got the result:
{
"took": 0,
"timed_out": false,
"_shards": {
  "total": 1,
  "successful": 1,
  "failed": 0
},
"hits": {
  "total": 0,
  "max_score": null,
  "hits": []
}
}
Any comment will be appreciated, thanks a lot!
--
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/002b01cffcc1%2484429f00%248cc7dd00%24%40gmail.com.
For more options, visit https://groups.google.com/d/optout.