# Block default validation

**URL:** <https://www.ruby-forum.com/t/block-default-validation/151078>\
**Category:** Rails\
**Created:** [October 16, 2008, 3:34pm UTC](https://www.ruby-forum.com/t/block-default-validation/151078 "2008-10-16T15:34:35Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Abhishek\_shukla](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/7cd45c/32.png) [@Abhishek\_shukla](https://www.ruby-forum.com/u/Abhishek_shukla)\
**Post date:** [October 16, 2008, 3:34pm UTC](https://www.ruby-forum.com/t/block-default-validation/151078/1 "2008-10-16T15:34:35Z")

</div>

Hello friends,  
How to avoid or block the default validation at the time of updating  
records?

regards  
Abhishek

---

<div class="post-metadata">

**Author:** ![Abhishek\_shukla](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/7cd45c/32.png) [@Abhishek\_shukla](https://www.ruby-forum.com/u/Abhishek_shukla)\
**Post date:** [October 16, 2008, 3:42pm UTC](https://www.ruby-forum.com/t/block-default-validation/151078/2 "2008-10-16T15:42:17Z")

</div>

Abhishek shukla wrote:

> Hello friends,  
> How to avoid or block the default validation at the time of updating  
> records?
> 
> regards  
> Abhishek

in your validation call pass :on=\>:create  
validate\_presence\_of :field ,:on=\>:create

---

<div class="post-metadata">

**Author:** ![Abhishek\_shukla](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/7cd45c/32.png) [@Abhishek\_shukla](https://www.ruby-forum.com/u/Abhishek_shukla)\
**Post date:** [October 16, 2008, 3:48pm UTC](https://www.ruby-forum.com/t/block-default-validation/151078/3 "2008-10-16T15:48:40Z")

</div>

ya i got the solution  
“update\_attribute\_with\_validation\_skipping”

Thanks  
🙂

On Thu, Oct 16, 2008 at 7:12 PM, Sniper A. \<

---

<div class="post-metadata">

**Author:** ![Abhishek\_shukla](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/7cd45c/32.png) [@Abhishek\_shukla](https://www.ruby-forum.com/u/Abhishek_shukla)\
**Post date:** [October 16, 2008, 3:58pm UTC](https://www.ruby-forum.com/t/block-default-validation/151078/4 "2008-10-16T15:58:03Z")

</div>

On 16 Oct 2008, at 14:47, Abhishek shukla wrote:

> ya i got the solution  
> “update\_attribute\_with\_validation\_skipping”

plain old update\_attribute doesn’t validate.  
or save(false) also skips validations

Fred
