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.


5
Rspec 3 cách kiểm tra tin nhắn flash
Tôi muốn kiểm tra hành động của bộ điều khiển và sự hiện diện của tin nhắn flash với rspec. hành động : def create user = Users::User.find_by_email(params[:email]) if user user.send_reset_password_instructions flash[:success] = "Reset password instructions have been sent to #{user.email}." else flash[:alert] = "Can't find user with this email: …



4
Tắt bố cục cho một hành động
Tình huống của tôi: Hành động xem của ReportsController sẽ hiển thị html thuần túy, nhưng không phải dưới dạng tệp (để xem trong trình duyệt và lưu nó sau đó). Vì vậy, để kết xuất, tôi sử dụng chế độ xem mẫu view.html.erb và tôi cần tắt mọi bố …

2
Tại sao bạn không thể có khóa ngoại trong một kết hợp đa hình?
Tại sao bạn không thể có khóa ngoại trong một liên kết đa hình, chẳng hạn như khóa được biểu diễn bên dưới dưới dạng mô hình Rails? class Comment < ActiveRecord::Base belongs_to :commentable, :polymorphic => true end class Article < ActiveRecord::Base has_many :comments, :as => :commentable end class Photo …


3
Sử dụng gói thực thi rake hay chỉ rake?
Tôi đã học Rails chỉ bằng lệnh rake như rake db:migrate; tuy nhiên, tôi đọc rằng tôi nên sử dụng bundle exec rake ...thay vì chỉ đơn giản rake. Bây giờ tôi bối rối không biết sử dụng cái nào. Tôi có nên sử dụng bundle exec rakethay vì chỉ …


16
Hạn chế khi chạy Ruby / Rails trên windows
Trong tài liệu cài đặt RoR có đề cập rằng có nhiều hạn chế để chạy Ruby on Rails trên Windows và trong một số trường hợp, toàn bộ thư viện không hoạt động. Những hạn chế này tệ đến mức nào, liệu tôi có nên mặc định luôn mặc …



6
Ruby on Rails: Xóa trang đã lưu trong bộ nhớ cache
Tôi có một ứng dụng RoR (ruby v1.8.7; rails v2.3.5) đang lưu vào bộ nhớ đệm một trang trong môi trường phát triển. Điều này sẽ không có nhiều vấn đề, nhưng các aphần tử của trang được lưu trong bộ nhớ cache không chính xác. Tôi chưa thực hiện …



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.