0

rhodes で新しいアプリケーションを開始しており、2 つのテーブルを関連付けようとしています。http://docs.rhomobile.com/rhodes/rhom#associationsで提案されていることを既に試しましたが 、機能していないため、何かが欠けていると思います。これは私がしたことです:

Client テーブルと Photo テーブルがあります。クライアントは多くの写真を持つことができますが、写真は 1 つのクライアントのみです。Photo.rbに追加しました

belongs_to :client_id, 'Client' 

client_controller に以下を追加しました。

photo = Photo.find(:first) # find the photo
photo.client_id = @client.object
photo.save
redirect :action => :index

上記のリンクで述べたように、新しいユーザーを作成しようとすると機能しません。

私も追加しました:

@photo = Photo.new

new の client_controller に追加し、新しいクライアントを作成するときに photo のフィールドの 1 つに何らかの入力を入力するためのフィールドも追加しました。しかし、やはりうまくいきません。

何か提案はありますか?

4

1 に答える 1