3
다음 코드는 내 레일 3.0.3와 함께 잘 작동 :예상치 못한 keyword_do_block
class Lab1pd1amController < ApplicationController
def index
respond_to do |format|
@students = Student.find_by_sql("SELECT * FROM students WHERE students.session = 'AM' and students.pd1 = 'Science' ORDER BY lname ASC")
format.html # index.html.erb
format.xml { render :xml => @students }
end
end
def show
@students = Student.find(params[:all])
respond_to do |format|
format.html # show.html.erb
format.xml { render :xml => @student }
end
end
end
을하지만 Heroku가를 사용하여 배포 할 때, 나는 (Heroku가 로그에) 다음 구문 오류 메시지가 얻을 :
을/app/.bundle/gems/ruby/1.9.1/gems/activesupport-3 .0.3/lib/active_support/dependencies.rb : 239 : 'require'에 있음 : /app/app/controllers/lab1pd1am_controller.rb : 1 : 구문 오류, 예기치 않은 keyword_do_block, 예상 ';' 또는 '\ n'(SyntaxError)
안녕하세요, 아담, 지침에 따르면, 이것이 내가 가진 것입니다. –