在我的 Rails 4 应用程序中未调用以下 Ruby 模板处理程序的原因可能是什么?返回的 json 包含 Job 拥有的所有字段,而不仅仅是id
和date
字段。
# app/controllers/jobs_controller.rb
...
def index
@jobs = Job.all
render json: @jobs
end
...
# app/views/jobs/index.json.ruby
jobs = @jobs.map |job| do
{
id: job.id,
date: job.created_at
}
end
jobs.to_json
我使用 Rails 4.0.0.rc1 和 ruby 1.9.3p0。