# Regarding if else condition for grok filter

**URL:** https://discuss.elastic.co/t/regarding-if-else-condition-for-grok-filter/308863
**Category:** Logstash
**Created:** [July 5, 2022, 6:53am UTC](https://discuss.elastic.co/t/regarding-if-else-condition-for-grok-filter/308863 "2022-07-05T06:53:29Z")
**Posts on this page:** 1
**Showing post:** 4

<div class="post-metadata">

### Author: ![Rios](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/rios/32/95745_2.png) [@Rios](https://discuss.elastic.co/u/Rios)
#### Post date: [July 5, 2022, 8:27am UTC](https://discuss.elastic.co/t/regarding-if-else-condition-for-grok-filter/308863/4 "2022-07-05T08:27:50Z")

</div>

Depend how date is coming, you can set to:

- Empty string  
if ![date] {  
mutate { add\_field =\> { "date" =\> "" } }  
}
- Null string  
if ![date] {  
mutate { add\_field =\> { "date" =\> "Null" } }  
}
- Or null value, use ruby inside if  
[How to write NULL value for a field](https://discuss.elastic.co/t/how-to-write-null-value-for-a-field/53885)  
[Change null value from database for one field using logstash and insert into Elasticsearch - #8 by malhotras](https://discuss.elastic.co/t/change-null-value-from-database-for-one-field-using-logstash-and-insert-into-elasticsearch/97552/8)

---

_[View the full topic](https://discuss.elastic.co/t/regarding-if-else-condition-for-grok-filter/308863)._
