Bảng điều khiển Heroku không chạy vòng trong ứng dụng của tôi (mặc dù chúng hoạt động trên máy cục bộ của tôi VÀ heroku cho phép thực hiện các hành động riêng lẻ).Chạy vòng lặp hoặc mã nhiều dòng trên Bảng điều khiển Heroku
@companies.each do |c|
SyntaxError: /home/heroku_rack/lib/console.rb:150: syntax error, unexpected $end
@companies.each do |c|
^
/home/heroku_rack/lib/console.rb:140:in `eval'
/home/heroku_rack/lib/console.rb:140:in `_eval'
/home/heroku_rack/lib/console.rb:73:in `block in process_command'
/usr/ruby1.9.2/lib/ruby/1.9.1/monitor.rb:201:in `mon_synchronize'
Bạn có biết tại sao các lỗi này có thể xảy ra không?
Điều này thực sự không hiệu quả đối với tôi trên bảng điều khiển Heroku. Nó vẫn thất bại tại '| user |' tương tự như cách OP thất bại tại '| c |' và cú pháp của tôi cũng giống như được viết trong câu trả lời. – iwasrobbed
Bạn cũng có thể sử dụng dấu chấm phẩy ";" để viết nhiều dòng mã trên một dòng vật lý. – mpoisot
@mpoisot - làm thế nào? Bạn có thể cho ví dụ về điều này không? – sscirrus