RESTを使用しようとした場合、ActiveResourceを介してリソースを接続すると、リソーススキーマがないと問題が発生することがわかります。
その結果、オブジェクト(
new.html.erb
)を作成するためのscaffoldページの表示中にエラーが発生しました。 モデルの属性フィールドの少なくとも基本的なリストがあればいいでしょう。
この問題は次のように簡単に修正できます。
クラスProductResource <ActiveResource :: Base
def self.new(属性= self.get( "new"))
super(属性)
終わり
終わり
同時に、サーバー側で何も変更する必要はありません:RESTコントローラーは通常のScafoldのままであり、リソースルートは標準の
map.resources
て発行され
map.resources
ActiveResourceに回路がないという問題を解決する方法を他に誰が知っていますか? ダウンロードにはどのような方法を使用しますか?