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].

1
Điều gì có nghĩa là 'Kích thước tình trạng chi nhánh nhiệm vụ quá cao' và cách khắc phục nó?
Trong ứng dụng Rails của mình, tôi sử dụng Rubocopđể kiểm tra các sự cố. Hôm nay nó đã cho tôi một lỗi như thế này: Assignment Branch Condition size for show is too high. Đây là mã của tôi: def show @category = Category.friendly.find(params[:id]) @categories = Category.all @search = …



4
Tạo các biến mô-đun trong Ruby
Có cách nào để tạo một biến trong một mô-đun trong Ruby hoạt động tương tự như một biến lớp không? Ý của tôi là nó có thể được truy cập mà không cần khởi tạo phiên bản của mô-đun, nhưng nó có thể được thay đổi (không giống như …

4
Cách ghi vào tệp JSON ở định dạng chính xác
Tôi đang tạo một hàm băm trong Ruby và muốn ghi nó vào một tệp JSON, ở định dạng chính xác. Đây là mã của tôi: tempHash = { "key_a" => "val_a", "key_b" => "val_b" } fJson = File.open("public/temp.json","w") fJson.write(tempHash) fJson.close Và đây là nội dung của tệp kết quả: …
111 ruby  json  file 







11
ruby 1.9: chuỗi byte không hợp lệ trong UTF-8
Tôi đang viết một trình thu thập thông tin trong Ruby (1.9) sử dụng rất nhiều HTML từ nhiều trang web ngẫu nhiên. Khi cố gắng giải nén các liên kết, tôi quyết định chỉ sử dụng .scan(/href="(.*?)"/i)thay vì nokogiri / hpricot (tăng tốc lớn). Vấn đề là bây giờ …
109 ruby  encoding  utf-8 



8
Lưu enum từ select trong Rails 4.1
Tôi đang sử dụng enums trong Rails 4.1 để theo dõi màu sắc của rượu. Wine.rb class Wine < ActiveRecord::Base enum color: [:red, :white, :sparkling] end Theo quan điểm của tôi, tôi tạo một lựa chọn để người dùng có thể chọn một loại rượu có màu nhất định f.input …

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.