Câu hỏi được gắn thẻ «ruby-on-rails»

Ruby on Rails là một khung ứng dụng web đầy đủ mã nguồn mở được viết bằng Ruby. Nó tuân theo mô hình khung MVC phổ biến và được biết đến với cách tiếp cận "quy ước về cấu hình" để phát triển ứng dụng.


6
Cú pháp để bỏ qua việc tạo kiểm tra, nội dung và trình trợ giúp cho `bộ điều khiển tạo đường ray`?
Tôi đã đọc phần trợ giúp và đã thử lệnh sau để bỏ qua việc tạo tệp kiểm tra, nội dung và tệp trợ giúp $ bin/rails generate controller home index --helper false --assets false --controller-specs false --view-specs false create- app/controllers/home_controller.rb route get "home/index" invoke erb create app/views/home create app/views/home/index.html.erb …

6
Nhận được cảnh báo “Dir / home / cơ hội có thể ghi trên thế giới không an toàn” trong PATH, chế độ 040777 cho đường ray và đá quý
Tôi đã thử điều này nhưng nó không hoạt động và dường như dành cho osx. Tôi có bản cài đặt Ubuntu 10.10 mới với rvm, rails 3 và ruby ​​1.9.2. Tôi có một ứng dụng đường ray mới nhưng sử dụng đá quý hoặc đường ray dẫn đến các …
84 ruby-on-rails  ruby  linux  gem  rvm 

5
before_filter với các tham số
Tôi có một phương pháp thực hiện một cái gì đó như sau: before_filter :authenticate_rights, :only => [:show] def authenticate_rights project = Project.find(params[:id]) redirect_to signin_path unless project.hidden end Tôi cũng muốn sử dụng phương pháp này trong một số Bộ điều khiển khác, vì vậy tôi đã sao chép phương …

4
Force_ssl làm gì trong Rails?
Trong một câu hỏi trước đó, tôi phát hiện ra rằng tôi nên đặt kết thúc nginx ssl và không để Rails xử lý dữ liệu được mã hóa. Sau đó, tại sao những điều sau đây tồn tại? config.force_ssl = true Tôi thấy điều này được nhận xét trong …

4
Rails- content_tag lồng nhau
Tôi đang cố gắng lồng các thẻ nội dung vào một trình trợ giúp tùy chỉnh, để tạo ra một cái gì đó như sau: <div class="field"> <label>A Label</label> <input class="medium new_value" size="20" type="text" name="value_name" /> </div> Lưu ý rằng đầu vào không được liên kết với biểu mẫu, nó …



9
Tại sao phần tử đầu tiên luôn trống trong nhiều lựa chọn Rails của tôi, bằng cách sử dụng một mảng được nhúng?
Tôi đang sử dụng Rails 3.2.0.rc2 . Tôi có một Model, trong đó tôi có một tĩnh Arraymà tôi đang cung cấp thông qua một biểu mẫu để người dùng có thể chọn một tập hợp con Arrayvà lưu lựa chọn của họ vào cơ sở dữ liệu, được lưu …

6
PG :: Lỗi: ERROR: mã hóa mới (UTF8) không tương thích
Tôi đã cài đặt postgresql-9.2.4từ nguồn, bây giờ trong ứng dụng rails khi tôi thực thi: rake db:create lệnh tôi nhận được: $ bin/rake db:create RAILS_ENV="test" PG::Error: ERROR: new encoding (UTF8) is incompatible with the encoding of the template database (SQL_ASCII) HINT: Use the same encoding as in the template …



3
Làm thế nào để kiểm tra việc tăng ngoại lệ trong Rails / RSpec?
Có mã sau: def index @car_types = car_brand.car_types end def car_brand CarBrand.find(params[:car_brand_id]) rescue ActiveRecord::RecordNotFound raise Errors::CarBrandNotFound.new end Tôi muốn kiểm tra nó thông qua RSpec. Mã của tôi là: it 'raises CarBrandNotFound exception' do get :index, car_brand_id: 0 expect(response).to raise_error(Errors::CarBrandNotFound) end CarBrand với id bằng 0 không tồn tại, do …



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.