# How to pass a variable to elasticsearch query javascript

**URL:** <https://discuss.elastic.co/t/how-to-pass-a-variable-to-elasticsearch-query-javascript/263536>\
**Category:** Elasticsearch\
**Created:** [February 8, 2021, 3:07am UTC](https://discuss.elastic.co/t/how-to-pass-a-variable-to-elasticsearch-query-javascript/263536 "2021-02-08T03:07:12Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![adonnini](https://avatars.discourse-cdn.com/v4/letter/a/5f8ce5/32.png) [@adonnini](https://discuss.elastic.co/u/adonnini)\
**Post date:** [February 8, 2021, 3:07am UTC](https://discuss.elastic.co/t/how-to-pass-a-variable-to-elasticsearch-query-javascript/263536/1 "2021-02-08T03:07:13Z")

</div>

Hi,  
I am a nebie to ElasticSearch. I have searched for an answer to this question before making this post.

I am trying to run an ElasticSearch query from a JavaScript app using a variable for the search string. I have been unable to make it work. Below you will find is a relevant code snippet, which does not work.

I would appreciate it if someone could point me in the direction of a solution to this problem.

Thank you,

Alex Donnini

===============================================  
var myGpsLatitudeTruncated = myGpsLatitudeMyLongitudeTruncated.substring(4, myGpsLatitudeMyLongitudeTruncated.indexOf(',')).trim();

```
	const query = {
		    "page": 1,
		    "offset": 100,
		    "query": {
		        "nativeSearch": 1,
		        "query_string": {
		            "query": "(service.attributes.additionalInformation.workExample:'${myGpsLatitudeTruncated}'*) -isInPurgatory:true",
		                  "analyze_wildcard": true
		        }
		    },
		    "sort": {
		        "created": -1
		    }
		};
```

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [March 8, 2021, 3:07am UTC](https://discuss.elastic.co/t/how-to-pass-a-variable-to-elasticsearch-query-javascript/263536/2 "2021-03-08T03:07:33Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
