0

我的数据库中有一个小用户表,我想在 javascript 中获取它。

所以我设置了一个 jquery get 函数来正确获取 user.json。我从用户那里得到除了 ID 之外的所有数据。有什么方法可以获取 ID 以及其他用户数据?

用户控制器.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 回答