Thanks Frederick: Sorry I mistyped the method definition, the correct is:
def create @property = Property.new (params[:property]) end Given that I had the error mentioned. Any thoughts? On Mar 5, 8:59 am, Frederick Cheung <[email protected]> wrote: > On 5 Mar 2009, at 14:31, EduardoChinchilla wrote: > > > > > > > Hi folks: > > > In my create action I´m getting this messagge: > > > ArgumentError (wrong number of arguments (1 for 0)): > > > What does this means? Do i´m passing more or less parameters than > > needed? > > Any guidance would be very appreciated > > > I´m using a form with 3 models, including a model to attach images > > with Paperclip > > > The create action is pretty standard: > > > def create > > @property = Property.new (:property) > > end > > I suspect the line raising that is somewhere inside active record. > Assuming Property is an ActiveRecord method it's expecting a hash to > be passed ( eg params[:property] ) but you're just passing the symbol > property. > > Fred > > > These are the parameter: > > > Processing PropertiesController#create (for 127.0.0.1 at 2009-03-05 > > 00:06:10) [POST] > > Parameters: {"commit"=>"Incluir Propiedad", "property"=> > > {"garage"=>"1", "purpose"=>"Venta", "front"=>"25", > > "rent_price"=>"1300", "baths"=>"1", "contact"=>{"company"=>"La cantera > > del señor Rajuela", "cell"=>"0123456789", "phone"=>"0123456789", > > "contact_type"=>"Propietario", "fax"=>"2255-14510", > > "first_name"=>"Pedro", "last_name"=>"Picapiedra", > > "email"=>"[email protected]"}, "image_attributes"=> > > [{"photo"=>""}, {"photo"=>""}, {"photo"=>""}, {"photo"=>""}, > > {"photo"=>""}, {"photo"=>""}, {"photo"=>""}], "this_type"=>"House", > > "description"=>"casa grande", "rooms"=>"1", "localization"=>"en las > > afueras", "exclusive"=>"0", "address"=>"100 norte del sur", > > "lot_area"=>"1800", "const_area"=>"500", "province"=>"San Jose", > > "sell_price"=>"500000", > > "min_price > > "= > > > "150000 > > "},"authenticity_token"=>"225a4b100cfce5efa6781ab2eabddc8b2d9690c7"} --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---

