# params\[:data\]

**URL:** <https://discuss.rubyonrails.org/t/params-data/33251>\
**Category:** rubyonrails-talk\
**Created:** [August 15, 2008, 7:07pm UTC](https://discuss.rubyonrails.org/t/params-data/33251 "2008-08-15T19:07:21Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![11175](https://avatars.discourse-cdn.com/v4/letter/1/8edcca/32.png) [@11175](https://discuss.rubyonrails.org/u/11175)\
**Post date:** [August 15, 2008, 7:07pm UTC](https://discuss.rubyonrails.org/t/params-data/33251/1 "2008-08-15T19:07:21Z")

</div>

How can I get only GET or POST parameters?

If there is GET and POST then params[:data] returns GET, but I need that POST overwrite GET.

What I cat do?

---

<div class="post-metadata">

**Author:** ![11175](https://avatars.discourse-cdn.com/v4/letter/1/8edcca/32.png) [@11175](https://discuss.rubyonrails.org/u/11175)\
**Post date:** [August 15, 2008, 7:35pm UTC](https://discuss.rubyonrails.org/t/params-data/33251/2 "2008-08-15T19:35:38Z")

</div>

Gi Ga wrote:

> How can I get only GET or POST parameters?
> 
> If there is GET and POST then params[:data] returns GET, but I need that POST overwrite GET.
> 
> What I cat do?

Not sure what your cat does, but you could always (re)design your application around that particular behavior. 🙂

---

<div class="post-metadata">

**Author:** ![11175](https://avatars.discourse-cdn.com/v4/letter/1/8edcca/32.png) [@11175](https://discuss.rubyonrails.org/u/11175)\
**Post date:** [August 15, 2008, 8:01pm UTC](https://discuss.rubyonrails.org/t/params-data/33251/3 "2008-08-15T20:01:03Z")

</div>

Daniel Waite wrote:

> Not sure what your cat does, but you could always (re)design your application around that particular behavior. 🙂

I make a livesearch, it works fine, but if user give a search word by typing it in URL, livesearch doesn't work any more, because GET parameter overwrite POST (ajax updateform).

I need i way to filter GET parameters.

---

<div class="post-metadata">

**Author:** ![11175](https://avatars.discourse-cdn.com/v4/letter/1/8edcca/32.png) [@11175](https://discuss.rubyonrails.org/u/11175)\
**Post date:** [August 16, 2008, 10:07am UTC](https://discuss.rubyonrails.org/t/params-data/33251/4 "2008-08-16T10:07:16Z")

</div>

Help?

---

<div class="post-metadata">

**Author:** ![radar](https://sea2.discourse-cdn.com/rubyonrails/user_avatar/discuss.rubyonrails.org/radar/32/604_2.png) [@radar](https://discuss.rubyonrails.org/u/radar)\
**Post date:** [August 16, 2008, 10:14am UTC](https://discuss.rubyonrails.org/t/params-data/33251/5 "2008-08-16T10:14:21Z")

</div>

afaik there is not a way to do this. I know what you're trying to do  
(like PHP's $\_POST and $\_GET), and in rails they're all heaped into  
params.
