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+unsubscr...@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.

Reply via email to