project_portrait.txt 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. curl -H 'Content-Type: application/json' -u jybid:Top2023_JEB01i@31 -XPUT http://127.0.0.1:19908/project_portrait_v1 -d '{
  2. "settings": {
  3. "index": {
  4. "analysis": {
  5. "analyzer": {
  6. "my_ngram": {
  7. "tokenizer": "my_ngram"
  8. }
  9. },
  10. "tokenizer": {
  11. "my_ngram": {
  12. "min_gram": "2",
  13. "type": "nGram",
  14. "max_gram": "2"
  15. }
  16. }
  17. },
  18. "number_of_shards": "9",
  19. "number_of_replicas": "0"
  20. }
  21. },
  22. "mappings": {
  23. "dynamic":false,
  24. "properties": {
  25. "buyer": {
  26. "type": "keyword",
  27. "fields": {
  28. "mbuyer": {
  29. "analyzer": "my_ngram",
  30. "type": "text"
  31. }
  32. }
  33. },
  34. "class": {
  35. "type": "keyword"
  36. },
  37. "id": {
  38. "type": "keyword"
  39. },
  40. "area": {
  41. "type": "keyword"
  42. },
  43. "business_type": {
  44. "type": "keyword"
  45. },
  46. "city": {
  47. "type": "keyword"
  48. },
  49. "lasttime":{
  50. "type": "long"
  51. },
  52. "project_count": {
  53. "type": "integer"
  54. },
  55. "project_money": {
  56. "type": "double"
  57. }
  58. }
  59. }
  60. }'