1. PUT goods
    2. {
    3. "mappings": {
    4. "properties": {
    5. "goodsInfoId": {
    6. "type": "keyword"
    7. },
    8. "goodsInfoName": {
    9. "type": "text",
    10. "analyzer": "ik_smart"
    11. },
    12. "goodsInfoImg": {
    13. "type": "keyword"
    14. },
    15. "marketPrice": {
    16. "type": "keyword"
    17. },
    18. "costPrice": {
    19. "type": "keyword"
    20. },
    21. "createTime": {
    22. "type": "date",
    23. "format": "yyyy-MM-dd HH:mm:ss"
    24. },
    25. "goodsSalesNum": {
    26. "type": "long"
    27. },
    28. "sort": {
    29. "type": "integer"
    30. }
    31. }
    32. }
    33. }
    34. GET goods/_mapping
    35. GET gulimall_product/_mapping
    36. GET product/_mapping
    37. POST goods/_doc/4
    38. {
    39. "costPrice": 5000,
    40. "createTime": "2021-10-17 16:17:53",
    41. "goodsInfoId": 4,
    42. "goodsInfoImg": "https:\\gulimall-liyuhong.oss-cn-shanghai.aliyuncs.com/2021-04-12//4cdc09bc-ea86-457c-8231-530b84485505_1f15cdbcf9e1273c.jpg",
    43. "goodsInfoName": "华为手机",
    44. "goodsSalesNum": 100,
    45. "marketPrice": 7000
    46. }
    47. PUT goods/_doc/2
    48. {
    49. "costPrice": 4500,
    50. "createTime": "2021-10-17 16:22:27",
    51. "goodsInfoId": 2,
    52. "goodsInfoImg": "https:\\gulimall-liyuhong.oss-cn-shanghai.aliyuncs.com/2021-04-23//99726ed4-4256-4525-8465-6ef582d67c3a_夏日胡杨.jpg",
    53. "goodsInfoName": "华为新款手机",
    54. "goodsSalesNum": 500,
    55. "marketPrice": 7777
    56. }
    57. PUT goods/_doc/3
    58. {
    59. "costPrice": 6000,
    60. "createTime": "2021-10-17 16:29:33",
    61. "goodsInfoId": 3,
    62. "goodsInfoImg": "https:\\gulimall-liyuhong.oss-cn-shanghai.aliyuncs.com/2021-04-13//c42d6f12-6418-4d13-8c4b-6df3b0a4f6f1_fe215589ed6500f4.jpg",
    63. "goodsInfoName": "苹果手机",
    64. "goodsSalesNum": 150,
    65. "marketPrice": 8888
    66. }
    67. GET goods/_search
    68. GET gulimall_product/_search
    69. {
    70. "aggs": {
    71. "skuImg_agg": {
    72. "terms": {
    73. "field": "skuImg",
    74. "size": 10
    75. }
    76. }
    77. }
    78. }
    79. GET goods/_mapping
    80. DELETE goods