0

私はbackbone.jsを使用してRails 3にアプリケーションを持っています

@model.save を使用すると、次のような ajax 呼び出しが行われました。

{"_id"=>"4fb8febe7d552d0a5e000010", 
"email"=>"toto@test.com", 
"invited_by_id"=>nil, 
"invited_by_type"=>nil, 
"role"=>"2", 
"id"=>"4fb8febe7d552d0a5e000010"}

投稿パラメーターのキーとしてモデル名がありません。私は期待していました :

{ "ユーザー" =>

  {"_id"=>"4fb8febe7d552d0a5e000010", 
    "email"=>"toto@test.com", 
    "invited_by_id"=>nil, 
    "invited_by_type"=>nil, 
    "role"=>"2", 
    "id"=>"4fb8febe7d552d0a5e000010"
    }

}

どうすればこの問題を解決できますか?

ありがとうございました

4

1 に答える 1

2

これはurlとurlRootの役割です。モデルのurlRoot言うこと/usersを設定し、それに応じてサーバー側のルートを構成すると、この仕事ができます。

于 2012-05-20T16:43:49.897 に答える