Button_to question

I have the below model that gets created with create action with
:running
field having value of false.

class Portal
include Mongoid::Document
field :url, :type => String
field :user, :type => String
field :password, :type => String
field :running, :type => Boolean, :default => false
end

Later I want to set :running to true. I want to use the button_to form
helper method to set running to true.
The button is installed in the index view.
What arguments needs to be passed to the button_to method?

Thanks,
Alex

On May 2, 7:03pm, Alex K. [email protected] wrote:

Later I want to set :running to true. I want to use the button_to form
helper method to set running to true.
The button is installed in the index view.
What arguments needs to be passed to the button_to method?

Well you’ll want an action that loads the relevant Portal object and
updates it and then call button_to with the routing options for that
action.

Fred

Ho do I pass the running field with the button_to method

On Mon, May 2, 2011 at 3:10 PM, Frederick C.
<[email protected]

On May 2, 9:50pm, Alex K. [email protected] wrote:

Ho do I pass the running field with the button_to method

That depends on how you’ve written the action the button links to.
if the action looked like

def start
p = Portal.find(params[:id])
p.running = true
p.save!
end

then you don’t need to pass anything beyond the id of the object that
needs updating

Fred