# '\_' search error

**URL:** <https://discuss.elastic.co/t/--search-error/3516>\
**Category:** Elasticsearch\
**Created:** [November 4, 2010, 4:28am UTC](https://discuss.elastic.co/t/--search-error/3516 "2010-11-04T04:28:18Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mr\_sun](https://avatars.discourse-cdn.com/v4/letter/m/f07891/32.png) [@Mr\_sun](https://discuss.elastic.co/u/Mr_sun)\
**Post date:** [November 4, 2010, 4:28am UTC](https://discuss.elastic.co/t/--search-error/3516/1 "2010-11-04T04:28:18Z")

</div>

sorry for my English.  
Search for ('xx\_xx' or '\_') by elasticsearch is not find ,why?how can i do?

---

<div class="post-metadata">

**Author:** ![kimchy](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/kimchy/32/44952_2.png) [@kimchy](https://discuss.elastic.co/u/kimchy)\
**Post date:** [November 4, 2010, 6:53pm UTC](https://discuss.elastic.co/t/--search-error/3516/2 "2010-11-04T18:53:49Z")

</div>

How do you search, and what do you index?

On Thu, Nov 4, 2010 at 6:28 AM, Mr sun [xlsunchaoyx@gmail.com](mailto:xlsunchaoyx@gmail.com) wrote:

> sorry for my English.  
> Search for ('xx\_xx' or '\_') by elasticsearch is not find ,why?how can i do?

---

<div class="post-metadata">

**Author:** ![Mr\_sun](https://avatars.discourse-cdn.com/v4/letter/m/f07891/32.png) [@Mr\_sun](https://discuss.elastic.co/u/Mr_sun)\
**Post date:** [November 5, 2010, 2:16am UTC](https://discuss.elastic.co/t/--search-error/3516/3 "2010-11-05T02:16:49Z")

</div>

search, For example, 'aa\_bb\_cc'  
[https://github.com/aparo/pyes](https://github.com/aparo/pyes), I do this

q = TermQuery("name", "aa\_bb\_cc")  
conn.search(query = q)  
NOW,it's other errors. thanks for you.

---

<div class="post-metadata">

**Author:** ![Mr\_sun](https://avatars.discourse-cdn.com/v4/letter/m/f07891/32.png) [@Mr\_sun](https://discuss.elastic.co/u/Mr_sun)\
**Post date:** [November 5, 2010, 3:49am UTC](https://discuss.elastic.co/t/--search-error/3516/4 "2010-11-05T03:49:35Z")

</div>

conn = ES('127.0.0.1:9200')

conn.create\_index('test-index')

mapping = {u'name': {'boost': 1.0,'index': 'analyzed','store': 'yes','type':  
u'string',"term\_vector" : "with\_positions\_offsets"},u'value': {'boost':  
1.0,'index': 'analyzed','store': 'yes','type': u'string',"term\_vector" :  
"with\_positions\_offsets"}}

conn.put\_mapping("test-type", {'properties':mapping}, ["test-index"])

conn.index({'name':'aa\_bb','value':'123'},'test-index','test-type',1)

conn.refresh(['test-index'])

1.##################  
q1 = TermQuery('name','aa\_bb')  
conn.search(query = q1)

result:  
{u'\_shards': {u'failed': 0, u'successful': 65, u'total': 65},  
u'hits': {u'hits': [], u'max\_score': None, u'total': 0}}

2.#######################  
q2 = TermQuery('value','123')  
conn.search(query = q2)  
result:  
{u'\_shards': {u'failed': 0, u'successful': 65, u'total': 65},  
u'hits': {u'hits': [{u'\_id': u'1',  
u'\_index': u'test-index',  
u'\_score': 0.30685282000000003,  
u'\_source': {u'name': u'aa\_bb', u'value': u'123'},  
u'\_type': u'test-type'}],  
u'max\_score': 0.30685282000000003,  
u'total': 1}}

---

<div class="post-metadata">

**Author:** ![Ronald\_Bai](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ronald_bai/32/3308_2.png) [@Ronald\_Bai](https://discuss.elastic.co/u/Ronald_Bai)\
**Post date:** [November 5, 2010, 3:57am UTC](https://discuss.elastic.co/t/--search-error/3516/5 "2010-11-05T03:57:06Z")

</div>

I test this problem:  
curl -XGET [http://localhost:9200/permission/permission-type/\_search](http://localhost:9200/permission/permission-type/_search) -d '  
{ "query" : { "wildcard" : { "name" : "\*" } } }  
' && echo  
{"\_shards":{"total":5,"successful":5,"failed":0},"hits":{"total":12,"max\_score":1.0,"hits":[{"\_index":"permission","\_type":"permission-type","\_id":"department\_set\_hr","\_score":1.0,  
"\_source" : {"codename": "department\_set\_hr", "name":  
"\u7f16\u8f91\u90e8\u95e8"}},.......]}}

curl -XGET [http://localhost:9200/permission/permission-type/\_search](http://localhost:9200/permission/permission-type/_search) -d '  
{ "query" : { "term" : { "codename" : "department\_set\_hr" } } }  
' && echo  
{"\_shards":{"total":5,"successful":5,"failed":0},"hits":{"total":1,"max\_score":1.6931472,"hits":[{"\_index":"permission","\_type":"permission-type","\_id":"department\_set\_hr","\_score":1.6931472,  
"\_source" : {"codename": "department\_set\_hr", "name":  
"\u7f16\u8f91\u90e8\u95e8"}}]}}

It is no problem.

2010/11/5 Mr sun [xlsunchaoyx@gmail.com](mailto:xlsunchaoyx@gmail.com)

> search, For example, 'aa\_bb\_cc'  
> [GitHub - aparo/pyes: Python connector for ElasticSearch - the pythonic way to use ElasticSearch](https://github.com/aparo/pyes), I do this
> 
> q = TermQuery("name", "aa\_bb\_cc")  
> conn.search(query = q)  
> NOW,it's other errors. thanks for you.

---

<div class="post-metadata">

**Author:** ![Alberto\_Paro\_2](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/alberto_paro_2/32/1137_2.png) [@Alberto\_Paro\_2](https://discuss.elastic.co/u/Alberto_Paro_2)\
**Post date:** [November 5, 2010, 7:33am UTC](https://discuss.elastic.co/t/--search-error/3516/6 "2010-11-05T07:33:13Z")

</div>

If there are problems with pyes, open an issue on github with an example and I'll fix it.

thanks  
Alberto

Inviato da iPhone

Il giorno 05/nov/2010, alle ore 04:57, Ronald Bai [ouyanghongyu@gmail.com](mailto:ouyanghongyu@gmail.com) ha scritto:

> I test this problem:  
> curl -XGET [http://localhost:9200/permission/permission-type/\_search](http://localhost:9200/permission/permission-type/_search) -d '  
> { "query" : { "wildcard" : { "name" : "\*" } } }  
> ' && echo  
> {"\_shards":{"total":5,"successful":5,"failed":0},"hits":{"total":12,"max\_score":1.0,"hits":[{"\_index":"permission","\_type":"permission-type","\_id":"department\_set\_hr","\_score":1.0, "\_source" : {"codename": "department\_set\_hr", "name": "\u7f16\u8f91\u90e8\u95e8"}},.......]}}
> 
> curl -XGET [http://localhost:9200/permission/permission-type/\_search](http://localhost:9200/permission/permission-type/_search) -d '  
> { "query" : { "term" : { "codename" : "department\_set\_hr" } } }  
> ' && echo  
> {"\_shards":{"total":5,"successful":5,"failed":0},"hits":{"total":1,"max\_score":1.6931472,"hits":[{"\_index":"permission","\_type":"permission-type","\_id":"department\_set\_hr","\_score":1.6931472, "\_source" : {"codename": "department\_set\_hr", "name": "\u7f16\u8f91\u90e8\u95e8"}}]}}
> 
> It is no problem.
> 
> 2010/11/5 Mr sun [xlsunchaoyx@gmail.com](mailto:xlsunchaoyx@gmail.com)  
> search, For example, 'aa\_bb\_cc'  
> [GitHub - aparo/pyes: Python connector for ElasticSearch - the pythonic way to use ElasticSearch](https://github.com/aparo/pyes), I do this
> 
> q = TermQuery("name", "aa\_bb\_cc")  
> conn.search(query = q)
> 
> NOW,it's other errors. thanks for you.

---

<div class="post-metadata">

**Author:** ![Mr\_sun](https://avatars.discourse-cdn.com/v4/letter/m/f07891/32.png) [@Mr\_sun](https://discuss.elastic.co/u/Mr_sun)\
**Post date:** [November 5, 2010, 7:51am UTC](https://discuss.elastic.co/t/--search-error/3516/7 "2010-11-05T07:51:24Z")

</div>

mapping = {u'name': {'type': u'string','index':'not\_analyzed'}}

it's ok!

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 6, 2017, 4:17am UTC](https://discuss.elastic.co/t/--search-error/3516/8 "2017-07-06T04:17:05Z")

</div>


