0

データベースに小さな User テーブルがあり、これを JavaScript で取得したいと考えています。

だから私はuser.jsonを適切に取得するjquery get関数を設定しました。ID を除くすべてのデータをユーザーから取得します。ユーザーの残りのデータと一緒に ID を取得する方法はありますか?

user.controller.rb

  # GET /users.json
  def index
    @users = User.find(:all)
  end

Javascript:

function getUsers() {
    $.get('http://localhost:3000/users.json?callback=?', function(res) {
        console.log(res);
    });
}
4

2 に答える 2

1

これは jbuilder です --- デフォルトでは、ID は含まれていません。モデルに関する詳細情報を取得するための URL が含まれています。

アプリ/ビュー/ユーザー/show.json.jbuilder

json.extract! @user, :name, :created_at, :updated_at

代わりに、表示する id を追加します。

json.extract! @user, :id, :name, :created_at, :updated_at
于 2013-09-03T14:52:31.217 に答える
-1

gonを使ってみましたか?試してみてください、それはあなたを助けるかもしれません.

于 2013-09-03T14:28:24.223 に答える