# How to add Dynamic Fields in search request

**URL:** https://discuss.elastic.co/t/how-to-add-dynamic-fields-in-search-request/9526
**Category:** Elasticsearch
**Created:** [November 2, 2012, 10:51am UTC](https://discuss.elastic.co/t/how-to-add-dynamic-fields-in-search-request/9526 "2012-11-02T10:51:54Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![smhdiu](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/smhdiu/32/1808_2.png) [@smhdiu](https://discuss.elastic.co/u/smhdiu)
#### Post date: [November 2, 2012, 10:51am UTC](https://discuss.elastic.co/t/how-to-add-dynamic-fields-in-search-request/9526/1 "2012-11-02T10:51:54Z")

</div>

hello all

i have email firstname lastname field in the search index.  
now at runtime may be user has only specified one of the filed to search or  
may be all.  
so my question is can we apply dynamic field in java api at runtime  
depending upon the fields enter by the user.

thanks  
mohsin

--

---

<div class="post-metadata">

### Author: ![Ivan](https://avatars.discourse-cdn.com/v4/letter/i/df788c/32.png) [@Ivan](https://discuss.elastic.co/u/Ivan)
#### Post date: [November 2, 2012, 7:06pm UTC](https://discuss.elastic.co/t/how-to-add-dynamic-fields-in-search-request/9526/2 "2012-11-02T19:06:04Z")

</div>

All queries have an option to use a concrete field name instead of  
defaulting to the \_all field. Here are many examples:

[https://github.com/elasticsearch/elasticsearch/blob/master/src/main/java/org/elasticsearch/index/query/QueryBuilders.java](https://github.com/elasticsearch/elasticsearch/blob/master/src/main/java/org/elasticsearch/index/query/QueryBuilders.java)

Without knowing your existing query, it is hard to make suggestions.

Cheers,

Ivan

On Fri, Nov 2, 2012 at 3:51 AM, mohsin husen [smhdiu@gmail.com](mailto:smhdiu@gmail.com) wrote:

> hello all
> 
> i have email firstname lastname field in the search index.  
> now at runtime may be user has only specified one of the filed to search  
> or may be all.  
> so my question is can we apply dynamic field in java api at runtime  
> depending upon the fields enter by the user.
> 
> thanks  
> mohsin
> 
> --

--

---

<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: [July 6, 2017, 3:06am UTC](https://discuss.elastic.co/t/how-to-add-dynamic-fields-in-search-request/9526/3 "2017-07-06T03:06:23Z")

</div>


