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.



11
Làm cách nào để sử dụng phương thức trợ giúp “number_to_currency” trong mô hình thay vì xem?
Tôi muốn sử dụng to_dollarphương thức trong mô hình của mình như sau: module JobsHelper def to_dollar(amount) if amount < 0 number_to_currency(amount.abs, :precision => 0, :format => "-%u%n") else number_to_currency(amount, :precision => 0) end end end class Job < ActiveRecord::Base include JobsHelper def details return "Only " + to_dollar(part_amount_received) + …

7
Rails tạo hay cập nhật phép thuật?
Tôi có một lớp được gọi là CachedObjectlưu trữ các đối tượng được tuần tự hóa chung được lập chỉ mục bằng khóa. Tôi muốn lớp này triển khai một create_or_updatephương thức. Nếu một đối tượng được tìm thấy, nó sẽ cập nhật nó, nếu không nó sẽ tạo một …

6
Rails cách chạy tác vụ cào
Làm cách nào để chạy tệp rake này trong terminal / console? thống kê của tôi.rake trong lib / task desc "Importer statistikker" namespace :reklamer do task :iqmedier => :environment do ... end task :euroads => :environment do ... end task :mikkelsen => :environment do ... end task :orville => …


4
Xóa hàng đợi sidekiq
Tôi đã làm việc cho công nhân này mãi mãi. class Worker include Sidekiq::Worker sidekiq_options queue: "infinity", retry: true def perform(params) # ... self.class.perform_in(30.seconds, params) end end Vấn đề là tôi tải công nhân khi khởi động, như thế này. config/initializers/load_workers.rb Rails.application.config.after_initialize do if ENV["SIDEKIQ"] == "1" Worker.perform_async({}) end end …

5
Rails tự động gán id đã tồn tại
Tôi tạo một bản ghi mới như vậy: truck = Truck.create(:name=>name, :user_id=>2) Cơ sở dữ liệu của tôi hiện có vài nghìn thực thể cho xe tải, nhưng tôi đã gán id cho một vài trong số chúng, theo cách để trống một số id. Vì vậy, những gì đang …







7
Thực hiện đúng redirect_to: quay lại Ruby on Rails khi liên kết giới thiệu không có sẵn
Tôi đang gặp vấn đề với redirect_to :back. Có, đó là người giới thiệu. Tôi thường bị ngoại lệ (ActionController :: RedirectBackError) "Không có HTTP_REFERER nào được đặt trong yêu cầu đối với hành động này, vì vậy không thể gọi thành công redirect_to: back. Nếu đây là thử nghiệm, …

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.