es通过Restful请求操作索引库,文档 请求内容用DSL 语句表示
    创建索引库和mapping的DSL语法如下:

    image.png

    1. #创建索引库
    2. PUT /heima
    3. {
    4. "mappings": {
    5. "properties": {
    6. "info": {
    7. "type": "text",
    8. "analyzer": "ik_smart"
    9. },
    10. "emil": {
    11. "type": "keyword",
    12. "index": false
    13. },
    14. "name": {
    15. "type": "object",
    16. "properties": {
    17. "firstName":{
    18. "type":"keyword",
    19. "index":false
    20. },
    21. "lastName":{
    22. "type":"keyword",
    23. "index":false
    24. }
    25. }
    26. }
    27. }
    28. }
    29. }
    30. }