elasticsearch-id 필드 설명, 내부는_uid

2906 단어

_id  field


Each document indexed is associated with a  _type  (see the section called “Mapping Typesedit”) and an _id . The  _id  field is not indexed as its value can be derived automatically from the  _uid  field.
The value of the  _id  field is accessible in certain queries ( termtermsmatchquery_string , simple_query_string ), but not in aggregations, scripts or when sorting, where the  _uid  field should be used instead:
# Example documents
PUT my_index/my_type/1 { "text": "Document with ID 1" } PUT my_index/my_type/2&refresh=true { "text": "Document with ID 2" } GET my_index/_search { "query": { "terms": { "_id": [ "1", "2" ]  } } }

COPY AS CURL VIEW IN CONSOLE  
Querying on the  _id  field (also see the  ids  query)
본고는 장묘화-sky 블로그원 블로그에서 발췌한 것으로 원문 링크:http://www.cnblogs.com/bonelee/p/6437808.html
를 (를) 로드하려면 직접 작성자에게 문의하십시오.

좋은 웹페이지 즐겨찾기