Advertisement
Guest User

Untitled

a guest
Jul 16th, 2019
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.25 KB | None | 0 0
  1. {
  2. "cities": {
  3. "mappings": {
  4. "cities": {
  5. "properties": {
  6. "city": {
  7. "properties": {
  8. "id": {
  9. "type": "long"
  10. },
  11. "name": {
  12. "properties": {
  13. "en": {
  14. "type": "text",
  15. "fields": {
  16. "keyword": {
  17. "type": "keyword",
  18. "ignore_above": 256
  19. }
  20. }
  21. },
  22. "it": {
  23. "type": "text",
  24. "fields": {
  25. "keyword": {
  26. "type": "keyword",
  27. "ignore_above": 256
  28. }
  29. }
  30. }
  31. }
  32. },
  33. "slug": {
  34. "properties": {
  35. "en": {
  36. "type": "text",
  37. "fields": {
  38. "keyword": {
  39. "type": "keyword",
  40. "ignore_above": 256
  41. }
  42. }
  43. },
  44. "it": {
  45. "type": "text",
  46. "fields": {
  47. "keyword": {
  48. "type": "keyword",
  49. "ignore_above": 256
  50. }
  51. }
  52. }
  53. }
  54. }
  55. }
  56. },
  57. "doctype": {
  58. "type": "text",
  59. "fields": {
  60. "keyword": {
  61. "type": "keyword",
  62. "ignore_above": 256
  63. }
  64. }
  65. },
  66. "suggest": {
  67. "type": "completion",
  68. "analyzer": "accents",
  69. "search_analyzer": "simple",
  70. "preserve_separators": true,
  71. "preserve_position_increments": false,
  72. "max_input_length": 50
  73. },
  74. "weight": {
  75. "type": "long"
  76. }
  77. }
  78. }
  79. }
  80. }
  81. }
  82.  
  83. {
  84. "_index": "cities",
  85. "_type": "cities",
  86. "_id": "991-city",
  87. "_version": 128,
  88. "found": true,
  89. "_source": {
  90. "doctype": "city",
  91. "suggest": {
  92. "input": [
  93. "nazaré",
  94. "nazare",
  95. "나자레",
  96. "najare",
  97. "najale",
  98. "ナザレ",
  99. "Ναζαρέ"
  100. ],
  101. "weight": 1807
  102. },
  103. "weight": 3012,
  104. "city": {
  105. "id": 991,
  106. "name": {
  107. "en": "Nazaré",
  108. "it": "Nazaré"
  109. },
  110. "slug": {
  111. "en": "nazare",
  112. "it": "nazare"
  113. }
  114. }
  115. }
  116. }
  117.  
  118. {
  119. "_index": "cities",
  120. "_type": "cities",
  121. "_id": "1085-city",
  122. "_version": 128,
  123. "found": true,
  124. "_source": {
  125. "doctype": "city",
  126. "suggest": {
  127. "input": [
  128. "nazareth",
  129. "nazaret",
  130. "拿撒勒",
  131. "na sa le",
  132. "sa le",
  133. "le",
  134. "na-sa-lei",
  135. "나사렛",
  136. "nasares",
  137. "nasales",
  138. "ナザレス",
  139. "nazaresu",
  140. "नज़ारेथ",
  141. "nj'aareth",
  142. "aareth",
  143. "najaratha",
  144. "Назарет",
  145. "Ναζαρέτ",
  146. "názáret",
  147. "nazaretas"
  148. ],
  149. "weight": 1809
  150. },
  151. "weight": 3015,
  152. "city": {
  153. "id": 1085,
  154. "name": {
  155. "en": "Nazareth",
  156. "it": "Nazareth"
  157. },
  158. "slug": {
  159. "en": "nazareth",
  160. "it": "nazareth"
  161. }
  162. }
  163. }
  164. }
  165.  
  166. POST /cities/_search
  167. {
  168. "suggest":{
  169. "suggest":{
  170. "prefix":"nazare",
  171. "completion":{
  172. "field":"suggest"
  173. }
  174. }
  175. }
  176. }
  177.  
  178. {
  179. "took": 0,
  180. "timed_out": false,
  181. "_shards": {
  182. "total": 5,
  183. "successful": 5,
  184. "skipped": 0,
  185. "failed": 0
  186. },
  187. "hits": {
  188. "total": 0,
  189. "max_score": 0.0,
  190. "hits": []
  191. },
  192. "suggest": {
  193. "suggest": [
  194. {
  195. "text": "nazare",
  196. "offset": 0,
  197. "length": 6,
  198. "options": [
  199. {
  200. "text": "nazaresu",
  201. "_index": "cities",
  202. "_type": "cities",
  203. "_id": "1085-city",
  204. "_score": 1809.0,
  205. "_source": {
  206. "doctype": "city",
  207. "suggest": {
  208. "input": [
  209. "nazareth",
  210. "nazaret",
  211. "拿撒勒",
  212. "na sa le",
  213. "sa le",
  214. "le",
  215. "na-sa-lei",
  216. "나사렛",
  217. "nasares",
  218. "nasales",
  219. "ナザレス",
  220. "nazaresu",
  221. "नज़ारेथ",
  222. "nj'aareth",
  223. "aareth",
  224. "najaratha",
  225. "Назарет",
  226. "Ναζαρέτ",
  227. "názáret",
  228. "nazaretas"
  229. ],
  230. "weight": 1809
  231. },
  232. "weight": 3015,
  233. "city": {
  234. "id": 1085,
  235. "name": {
  236. "en": "Nazareth",
  237. "it": "Nazareth"
  238. },
  239. "slug": {
  240. "en": "nazareth",
  241. "it": "nazareth"
  242. }
  243. }
  244. }
  245. }
  246. ]
  247. }
  248. ]
  249. }
  250. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement