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

Ruby là một ngôn ngữ diễn giải hướng đối tượng động, mã nguồn mở đa nền tảng, được tạo bởi Yukihiro Matsumoto (Matz) vào năm 1995. Thẻ [ruby] dành cho các câu hỏi liên quan đến ngôn ngữ Ruby, bao gồm cú pháp và thư viện của nó. Các câu hỏi của Ruby on Rails nên được gắn thẻ bằng [ruby-on-rails].

6
Thêm phần tử vào một mảng nếu nó chưa có
Tôi có một lớp Ruby class MyClass attr_writer :item1, :item2 end my_array = get_array_of_my_class() #my_array is an array of MyClass unique_array_of_item1 = [] Tôi muốn đẩy MyClass#item1đến unique_array_of_item1, nhưng chỉ khi unique_array_of_item1chưa chứa nó item1. Có một giải pháp đơn giản mà tôi biết: chỉ cần lặp lại my_arrayvà kiểm …
92 ruby 



5
Ruby's File.open và nhu cầu về f.close
Thông thường trong hầu hết các ngôn ngữ lập trình, quy trình làm việc với tệp là mở-sử dụng-đóng. Tuy nhiên, tôi đã thấy nhiều lần trong mã ruby ​​các lệnh gọi File.open chưa từng có và hơn thế nữa, tôi đã tìm thấy viên ngọc tri thức này trong …
92 ruby  file 



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, …





7
Rails DateTime.now không có thời gian
Tôi cần sử dụng DateTime.now để lấy ngày hiện tại và "loại bỏ" thời gian. Ví dụ: điều này cho thấy những gì tôi không muốn:DateTime.now => Sat, 19 Nov 2011 18:54:13 UTC +00:00 Chương trình này những gì tôi làm muốn:DateTime.now.some_operation => 2011-11-06 00:00:00 UTC



4
Rails ánh xạ mảng băm vào một băm duy nhất
Tôi có một mảng các hàm băm như vậy: [{"testPARAM1"=>"testVAL1"}, {"testPARAM2"=>"testVAL2"}] Và tôi đang cố gắng ánh xạ điều này thành một hàm băm đơn như thế này: {"testPARAM2"=>"testVAL2", "testPARAM1"=>"testVAL1"} Tôi đã đạt được nó bằng cách sử dụng par={} mitem["params"].each { |h| h.each {|k,v| par[k]=v} } Nhưng tôi đã …

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.