# Passing parameter in edirect\_to in Rails

**URL:** <https://www.ruby-forum.com/t/passing-parameter-in-edirect-to-in-rails/175597>\
**Category:** Rails\
**Created:** [September 16, 2009, 9:53am UTC](https://www.ruby-forum.com/t/passing-parameter-in-edirect-to-in-rails/175597 "2009-09-16T09:53:36Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![sam](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/5f9b8f/32.png) [@sam](https://www.ruby-forum.com/u/sam)\
**Post date:** [September 16, 2009, 9:53am UTC](https://www.ruby-forum.com/t/passing-parameter-in-edirect-to-in-rails/175597/1 "2009-09-16T09:53:36Z")

</div>

Hi all,

I am a newbie trying to learn rails,

How do we pass parameters in redirect\_to in rails???

I know we can pass using this

redirect\_to :action =\> action\_name,:id =\> 3, :abc =\> ‘sdfdf’

but abc goes as parameter in the url…I want it to be sent as params  
hash where the parameter is not visible to the user

Thanks in advance

---

<div class="post-metadata">

**Author:** ![sam](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/5f9b8f/32.png) [@sam](https://www.ruby-forum.com/u/sam)\
**Post date:** [September 16, 2009, 9:54am UTC](https://www.ruby-forum.com/t/passing-parameter-in-edirect-to-in-rails/175597/2 "2009-09-16T09:54:11Z")

</div>

On Sep 16, 2:03 am, sam [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> but abc goes as parameter in the url…I want it to be sent as params  
> hash where the parameter is not visible to the user

As far as I know, you can’t

Fred
