Binary

原文链接:

https://www.elastic.co/guide/en/elasticsearch/reference/5.4/binary.html#binary

译文链接:

http://www.apache.wiki/pages/editpage.action?pageId=10031152

贡献者:

张学ApacheCNApache中文网

binary(二进制)类型接受二进制值作为Base64编码字符串。 该字段默认情况下不存储,不可搜索:

  1. PUT my_index
  2. {
  3. "mappings": {
  4. "my_type": {
  5. "properties": {
  6. "name": {
  7. "type": "text"
  8. },
  9. "blob": {
  10. "type": "binary"
  11. }
  12. }
  13. }
  14. }
  15. }
  16. PUT my_index/my_type/1
  17. {
  18. "name": "Some binary blob",
  19. "blob": "U29tZSBiaW5hcnkgYmxvYg==" #1
  20. }

| 1 | Base64编码的二进制值不能有嵌入的换行符\n。 |

binary字段的参数

binary(二进制)字段接受一下参数

| doc_values | 该字段是否应该以多列的方式存储在磁盘上,以便以后可以将其用于排序,聚合或脚本? 接受true(默认)或false。 | | store | 字段值是否应与_sourcefield分开存储和检索。 接受truefalse(默认)。 |