Hi,
wo bekommst du @svasset her? es ist anscheinend nil...

-Alex


Werner Laude wrote:
Hallo ich bin mit Rest Sachen etwas am verzweilfeln....

class Client < ActiveRecord::Base
has_one :svasset

class Svasset < ActiveRecord::Base
belongs_to :client

map.resources :clients,  do |client|
    client.resource :svassets
  end

Anzeigen funktioniert soweit , aber ich bekomme folgendes nicht hin:

Bei Neuanlage eines Client soll eine Svasset erstellt werden mit der client_id

 def new
    @client = Client.new
  end

  def create
    @client = Client.new(params[:client])
    @svasset.clients << @client
    respond_to |wants|
    flash[:notice] = 'Client was successfully created.'
    wants.html redirect_to(@client)
  end

You have a nil object when you didn't expect it! The error occurred while evaluating nil.clients
Gruß


_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an