Advertisement
Guest User

Untitled

a guest
Aug 17th, 2019
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.54 KB | None | 0 0
  1. "query":{
  2. "bool":{
  3. "filter":[
  4. {
  5. "script":{
  6. "script":{
  7. "lang":"painless",
  8. "params":{
  9. "9183":4896.4,
  10. "9238":7487.3,
  11. "9239":7491.2,
  12. "9402":5150.7,
  13. "9618":2069.5,
  14. "9656":4028.6,
  15. "9660":3612.1,
  16. "10049":2823.4,
  17. "10175":3679.2,
  18. "10204":4975.8,
  19. "10479":5167.8,
  20. "10486":2762.7,
  21. "10775":3193.2,
  22. "10801":6596.8,
  23. "11063":2814.7,
  24. "11470":7309.8,
  25. "11596":2818.4,
  26. "11780":6254.9,
  27. "11954":3907.4,
  28. "12001":6377.1,
  29. "12071":3065.1,
  30. "12258":2264.4,
  31. "12333":6048.1,
  32. "13088":1844.1,
  33. "13566":2266.9,
  34. "13576":3946.4,
  35. "13636":3620.8,
  36. "13696":5970.7,
  37. "13700":1648.4,
  38. "13810":4451.7,
  39. "13884":2935,
  40. "13902":2193.5,
  41. "14271":3963.1,
  42. "14345":2979,
  43. "14360":2260,
  44. "14363":2533,
  45. "14375":4024.7,
  46. "14685":1849,
  47. "14703":3769.1,
  48. "14913":3943,
  49. "14973":6767.3,
  50. "14976":5951.1,
  51. "15009":3894.1,
  52. "15270":4590.9,
  53. "15348":4954.9,
  54. "15360":4540.2,
  55. "15447":5774.2,
  56. "15534":6915.4,
  57. "15612":5732.6,
  58. "15789":1556.5,
  59. "15991":3018.4,
  60. "16051":6406.7,
  61. "16201":2814.5,
  62. "16247":3254.8,
  63. "16525":2193.2,
  64. "16547":4422.9,
  65. "16561":3540.8,
  66. "16613":6754.8,
  67. "16727":3264.6,
  68. "16731":1956.7,
  69. "17063":4275.2,
  70. "17181":4354.4,
  71. "17657":2913.3,
  72. "17757":1762.8,
  73. "17761":3522.6,
  74. "17777":2029,
  75. "17895":3989,
  76. "17965":1972.1,
  77. "18553":3753.8,
  78. "18586":2186.5,
  79. "18631":1959.4,
  80. "19006":7236,
  81. "19022":3970.5,
  82. "19134":3753.7,
  83. "19150":7410.3,
  84. "19180":4115,
  85. "19196":5071.1,
  86. "19276":1780.9,
  87. "19387":3530.3,
  88. "19393":2040.8,
  89. "19792":4689.2,
  90. "19903":5166.4,
  91. "19981":6781.6,
  92. "20132":2498.1,
  93. "20372":6799.3,
  94. "20387":5453.5,
  95. "20826":3829.1,
  96. "20838":2317.9,
  97. "20856":2399.4,
  98. "21134":1339.1,
  99. "21233":3963.6,
  100. "21266":4757,
  101. "21269":3583.9,
  102. "21320":3926.3,
  103. "21490":5100.5,
  104. "21910":4792.5,
  105. "23104":7408.4,
  106. "23125":4892.9,
  107. "23167":3526.2,
  108. "24625":6983.8,
  109. "24985":6782.1,
  110. "25090":3500.3,
  111. "25129":1451.9,
  112. "25375":4687,
  113. "25376":4050.8,
  114. "25458":2138.1,
  115. "25478":4776.8,
  116. "25652":6463,
  117. "26224":6259.5,
  118. "26567":2313.6,
  119. "26594":6465.6,
  120. "26651":2068,
  121. "26824":3592,
  122. "26826":6396.7,
  123. "26890":3790.7,
  124. "26926":5943.1,
  125. "26932":5018.9,
  126. "26956":3626.5,
  127. "27012":4201.9,
  128. "27016":4209.1,
  129. "27017":4212.2,
  130. "27019":4203.1,
  131. "27020":4202.2,
  132. "27021":4211.1,
  133. "27026":4190.1,
  134. "27053":1834.6,
  135. "27055":5564.1,
  136. "27135":6467.4,
  137. "27232":3588.8,
  138. "27242":5898.2,
  139. "27257":4061.2,
  140. "27266":6913.4,
  141. "27318":3917.6,
  142. "27346":2122.8,
  143. "27365":7021,
  144. "27368":7619.7,
  145. "27396":5375.8,
  146. "27460":7504.4,
  147. "27492":3885.6,
  148. "27557":2989.4,
  149. "27594":2830.4,
  150. "27683":3882.7,
  151. "27828":3980.8,
  152. "27865":6066.5,
  153. "28018":6863.6,
  154. "28057":2569.9,
  155. "28060":2569.7,
  156. "minDistance":0
  157. },
  158. "source":"def a=doc['id'].getValue();if (!params.containsKey(a.toString())) {return false;}double distance=params[a.toString()]; return distance <= doc['maxClassDeliveryDistance'].getValue() && distance >= params['minDistance']"
  159. }
  160. }
  161. },
  162. {
  163. "script":{
  164. "script":{
  165. "lang":"painless",
  166. "params":{
  167. "9183":4896.4,
  168. "9238":7487.3,
  169. "9239":7491.2,
  170. "9402":5150.7,
  171. "9618":2069.5,
  172. "9656":4028.6,
  173. "9660":3612.1,
  174. "10049":2823.4,
  175. "10175":3679.2,
  176. "10204":4975.8,
  177. "10479":5167.8,
  178. "10486":2762.7,
  179. "10775":3193.2,
  180. "10801":6596.8,
  181. "11063":2814.7,
  182. "11470":7309.8,
  183. "11596":2818.4,
  184. "11780":6254.9,
  185. "11954":3907.4,
  186. "12001":6377.1,
  187. "12071":3065.1,
  188. "12258":2264.4,
  189. "12333":6048.1,
  190. "13088":1844.1,
  191. "13566":2266.9,
  192. "13576":3946.4,
  193. "13636":3620.8,
  194. "13696":5970.7,
  195. "13700":1648.4,
  196. "13810":4451.7,
  197. "13884":2935,
  198. "13902":2193.5,
  199. "14271":3963.1,
  200. "14345":2979,
  201. "14360":2260,
  202. "14363":2533,
  203. "14375":4024.7,
  204. "14685":1849,
  205. "14703":3769.1,
  206. "14913":3943,
  207. "14973":6767.3,
  208. "14976":5951.1,
  209. "15009":3894.1,
  210. "15270":4590.9,
  211. "15348":4954.9,
  212. "15360":4540.2,
  213. "15447":5774.2,
  214. "15534":6915.4,
  215. "15612":5732.6,
  216. "15789":1556.5,
  217. "15991":3018.4,
  218. "16051":6406.7,
  219. "16201":2814.5,
  220. "16247":3254.8,
  221. "16525":2193.2,
  222. "16547":4422.9,
  223. "16561":3540.8,
  224. "16613":6754.8,
  225. "16727":3264.6,
  226. "16731":1956.7,
  227. "17063":4275.2,
  228. "17181":4354.4,
  229. "17657":2913.3,
  230. "17757":1762.8,
  231. "17761":3522.6,
  232. "17777":2029,
  233. "17895":3989,
  234. "17965":1972.1,
  235. "18553":3753.8,
  236. "18586":2186.5,
  237. "18631":1959.4,
  238. "19006":7236,
  239. "19022":3970.5,
  240. "19134":3753.7,
  241. "19150":7410.3,
  242. "19180":4115,
  243. "19196":5071.1,
  244. "19276":1780.9,
  245. "19387":3530.3,
  246. "19393":2040.8,
  247. "19792":4689.2,
  248. "19903":5166.4,
  249. "19981":6781.6,
  250. "20132":2498.1,
  251. "20372":6799.3,
  252. "20387":5453.5,
  253. "20826":3829.1,
  254. "20838":2317.9,
  255. "20856":2399.4,
  256. "21134":1339.1,
  257. "21233":3963.6,
  258. "21266":4757,
  259. "21269":3583.9,
  260. "21320":3926.3,
  261. "21490":5100.5,
  262. "21910":4792.5,
  263. "23104":7408.4,
  264. "23125":4892.9,
  265. "23167":3526.2,
  266. "24625":6983.8,
  267. "24985":6782.1,
  268. "25090":3500.3,
  269. "25129":1451.9,
  270. "25375":4687,
  271. "25376":4050.8,
  272. "25458":2138.1,
  273. "25478":4776.8,
  274. "25652":6463,
  275. "26224":6259.5,
  276. "26567":2313.6,
  277. "26594":6465.6,
  278. "26651":2068,
  279. "26824":3592,
  280. "26826":6396.7,
  281. "26890":3790.7,
  282. "26926":5943.1,
  283. "26932":5018.9,
  284. "26956":3626.5,
  285. "27012":4201.9,
  286. "27016":4209.1,
  287. "27017":4212.2,
  288. "27019":4203.1,
  289. "27020":4202.2,
  290. "27021":4211.1,
  291. "27026":4190.1,
  292. "27053":1834.6,
  293. "27055":5564.1,
  294. "27135":6467.4,
  295. "27232":3588.8,
  296. "27242":5898.2,
  297. "27257":4061.2,
  298. "27266":6913.4,
  299. "27318":3917.6,
  300. "27346":2122.8,
  301. "27365":7021,
  302. "27368":7619.7,
  303. "27396":5375.8,
  304. "27460":7504.4,
  305. "27492":3885.6,
  306. "27557":2989.4,
  307. "27594":2830.4,
  308. "27683":3882.7,
  309. "27828":3980.8,
  310. "27865":6066.5,
  311. "28018":6863.6,
  312. "28057":2569.9,
  313. "28060":2569.7
  314. },
  315. "source":"def a=doc['id'].getValue();if (!params.containsKey(a.toString())) {return false;}double distance=params[a.toString()];return distance <= doc['maxDeliveryRadius'].getValue()"
  316. }
  317. }
  318. }
  319. ]
  320. }
  321. }
  322. }
  323.  
  324. {
  325. "id":{
  326. "type":"long"
  327. },
  328. "maxClassDeliveryDistance":{
  329. "type":"long"
  330. },
  331. "maxDeliveryRadius":{
  332. "type":"long"
  333. }
  334. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement