67
hữu ích
16trả lời
40k xem

Làm cách nào để thay thế các ký tự Latin có dấu trong Ruby?

Tôi có một mô hình ActiveRecord, Foo, có một trường tên. Tôi muốn người dùng có thể tìm kiếm theo tên, nhưng tôi muốn tìm kiếm bỏ qua trường hợp và bất kỳ dấu nào. Vì vậy, tôi cũng đang lưu trữ một ...
68
hữu ích
2trả lời
31k xem

Sự khác biệt giữa GEM_HOME và GEM_PATH là gì?

RubyGems là trình quản lý gói cho ngôn ngữ lập trình Ruby cung cấp định dạng chuẩn để phân phối các chương trình và thư viện Ruby (ở định dạng độc lập gọi là "đá quý"), một công cụ ...
68
hữu ích
4trả lời
34k xem

Bản ghi hoạt động - Tìm bản ghi đã được tạo_at trước ngày hôm nay

Tôi muốn nhận tất cả các bản ghi trong đó trường created_at ít hơn ngày hôm nay (một ngày). Có bất cứ điều gì như: MyTable.find_by_created_at (<2.days.ago)
68
hữu ích
3trả lời
25k xem

Định dạng đầu ra Rspec: Tài liệu

Khi tôi chạy rspec với rake rspec và các thử nghiệm của tôi không ổn, tôi nhận được thông báo lỗi. Tuy nhiên, khi các bài kiểm tra của tôi ổn, tôi chỉ nhận được '..'. Không có đầu ra khác. Làm cách nào tôi có thể lấy nó để in một cái gì...
68
hữu ích
1trả lời
30k xem

Làm thế nào để tôi xâu chuỗi nếu các câu lệnh trong Jekyll?

Tôi đang sử dụng một toán tử logic trong Jekyll nhưng nó không hoạt động. Tất cả các trang một, hai và ba đều sử dụng cùng một bố cục (một phần của giải pháp đa ngôn ngữ, hoạt động tốt nhưng yêu cầu các vòng lặp logic cho một số bố cục ...
68
hữu ích
5trả lời
30k xem

Có phải Ruby thành ngữ để thêm một phương thức assert () vào lớp Kernel của Ruby không?

Tôi đang mở rộng sự hiểu biết về Ruby bằng cách mã hóa tương đương với xUnit của Kent Beck trong Ruby. Python (mà Kent viết bằng) có một phương thức assert () trong ngôn ngữ được sử dụng rộng rãi. Ruby không ...
68
hữu ích
4trả lời
97k xem

Tôi có thể nâng cấp lên phiên bản hiện tại của Ruby (2.2.3) trên OS X v10.6.8 không?

Tôi đang xem "Cài đặt Ruby trên Rails · Mac OS X Yosemite", và trong hướng dẫn có ghi cập nhật HĐH của bạn mà tôi không thực sự muốn làm vì máy tính của tôi đã cũ. Tôi cũng tìm thấy "Cách ...
68
hữu ích
3trả lời
19k xem

Kế thừa lớp Ruby: `&lt;&lt;` (ít hơn gấp đôi) là gì?

class << Awesomeness << này để làm gì? Tôi đã tìm kiếm, nhưng kết quả chỉ cho tôi biết về nối chuỗi ...
68
hữu ích
6trả lời
36k xem

Rails - Thực hành tốt nhất: Cách tạo quan hệ has_one phụ thuộc

Bạn có thể cho tôi biết cách thực hành tốt nhất để tạo quan hệ has_one không? Nếu tôi có một mô hình người dùng, và nó phải có một hồ sơ ... Làm thế nào tôi có thể hoàn thành nó? Một giải pháp sẽ là: # user.rb ...
68
hữu ích
6trả lời
46k xem

Làm thế nào để tôi có được tên lớp của cha mẹ trong Ruby

Giả sử tôi có một lớp A và B trong đó B thừa hưởng A. Làm cách nào để in tên lớp cha trong lớp B Kết thúc lớp B <Một kết thúc Một số điều tôi đã thử >> B.new. Class # => B #which là ...
68
hữu ích
3trả lời
20k xem

Dừng bảng điều khiển đường ray in ra đối tượng ở cuối vòng lặp

Nếu tôi, nói, lặp qua tất cả các phiên bản của một mô hình nhất định và xuất ra một cái gì đó từ mỗi, cuối cùng, irb vẫn sẽ in toàn bộ đối tượng. Nếu đối tượng kết thúc với hàng trăm dòng, nó sẽ ...
68
hữu ích
14trả lời
120k xem

Làm thế nào để tôi loại bỏ trả lại vận chuyển với Ruby?

Tôi nghĩ mã này sẽ hoạt động, nhưng biểu thức chính quy không bao giờ khớp với \ r \ n. Tôi đã xem dữ liệu tôi đang đọc trong trình soạn thảo hex và xác minh thực sự có mẫu hex D và hex A trong ...
68
hữu ích
7trả lời
16k xem

việc chạy pod được thiết lập mang lại cho tôi phiên dịch xấu: Không có tệp hoặc thư mục như vậy

Gần đây đã cố gắng thực hiện cài đặt pod và tôi nhận được điều này: -bash: / usr / local / bin / pod: / usr / local / opt / ruby ​​/ bin / ruby: trình thông dịch xấu: Không có tệp hoặc thư mục nào như vậy cài đặt, dựng lên ...
68
hữu ích
8trả lời
19k xem

Cách cài đặt Nokogiri trên Mac OS Sierra 10.12

Tôi gặp sự cố khi cài đặt Nokogiri (1.6.8.1) trên Mac OS Sierra 10.12. Tôi đã thử sử dụng brew install libxml2 libxslt và sau đó tham khảo các thư mục cài đặt bằng các tùy chọn dòng lệnh nhưng nó ...
69
hữu ích
3trả lời
24k xem

Ruby: dấu hai chấm trước vs sau [trùng lặp]

Khi sử dụng Ruby, tôi tiếp tục bị lẫn lộn với :. Ai đó có thể vui lòng giải thích khi tôi nên sử dụng nó trước tên biến, như: name và khi nào tôi phải sử dụng nó sau biến ...

mỗi trang