# Passing an object as parameter

**URL:** <https://www.ruby-forum.com/t/passing-an-object-as-parameter/88575>\
**Category:** Rails\
**Created:** [March 12, 2007, 8:23pm UTC](https://www.ruby-forum.com/t/passing-an-object-as-parameter/88575 "2007-03-12T20:23:32Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![danielb](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/c57346/32.png) [@danielb](https://www.ruby-forum.com/u/danielb)\
**Post date:** [March 12, 2007, 8:23pm UTC](https://www.ruby-forum.com/t/passing-an-object-as-parameter/88575/1 "2007-03-12T20:23:32Z")

</div>

Continuing my previous question, I think I could work my way around it  
if I could just figure out how to pass an object in an url, more or  
less like this (this is a view):

\<% my\_preset\_model = MyModel.new(:preset\_value =\> ‘this needs to be  
set to this’) %\>

\<%= link\_to\_remote icon\_for\_backend\_list\_create,  
:url =\> {  
:controller =\> :my\_models,  
:action =\> :create,  
:preset\_to\_base\_new\_model\_on =\>  
my\_preset\_model, # \<\<\<\< RIGHT THERE  
:update =\> “#{content\_element\_id}\_body”  
},  
:before =\>  
“Element.show(’#{content\_element\_id}\_activity\_indicator’)”,  
:complete =\>  
“Element.hide(’#{content\_element\_id}\_activity\_indicator’)” %\>

I can’t do this - I was hoping to see something like,  
:preset\_to\_base\_new\_model\_on =\> { :preset\_value =\> ‘this needs to be  
set to this’ }

among the sent parameters, but nothing goes there.

Anyone know how I could do that?

Thanks 🙂

Daniel
