私はWebORBからWarhammerkids Rails3-amfに変更しています。これらの問題の1つは、アソシエーションから配列へのレコードをどのように取得し、Flexアプリケーションに送り返すことができるかということです。私は同様の構成持っRails3-amfとamfへの関連付け
Rails3-AMFでdef getClients(clientFilter,myMandant)
clients = Client.find(:all, :conditions => {:account_id => myMandant}, :include => [:addresses, :contacts, :proofs])
end
:WebORBコントローラの方法で がどのように見えるこのコードで
def getClients()
@clients = Client.find(:all, :conditions => {:account_id => params[1]}, :include => [:addresses, :contacts, :proofs])
respond_with(@clients) do |format|
format.amf { render :amf => @clients}
end
を私は配列として戻ってすべて正しく入力クライアントオブジェクトを取得し、 ":include"引数のレコードはありません。 これはどのように処理できますか?
私はまたして別の方法を試してみました:。。私は、エラーメッセージ#のための「未定義のメソッドto_amfを得た。この試みでは
....
respond_with(@clients) do |format|
format.amf { render :amf => @clients.to_amf(:include => [:addresses, :contacts, :proofs])}
....
任意の助け
おかげ