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
Sự khác biệt giữa attr_accessor và attr_accessible
Trong Rails, sự khác biệt giữa attr_accessorvà là attr_accessiblegì? Từ sự hiểu biết của tôi, sử dụngattr_accessor được sử dụng để tạo các phương thức getter và setter cho biến đó, để chúng ta có thể truy cập vào biến như Object.variablehoặc Object.variable = some_value. Tôi đọc nó attr_accessiblelàm cho …




9
Toán tử ruột kết trong Ruby là gì?
Khi tôi nói { :bla => 1, :bloop => 2 }, chính xác những gì :làm? Tôi đã đọc ở đâu đó về cách nó tương tự như một chuỗi, nhưng bằng cách nào đó là một biểu tượng. Tôi không quá rõ ràng về khái niệm này, ai đó …
234 ruby  symbols 



7
Cập nhật chỉ một viên ngọc với gói
Tôi sử dụng gói để quản lý các phụ thuộc trong ứng dụng rails của mình và tôi có một viên ngọc được lưu trữ trong kho git bao gồm như sau: gem 'gem-name', :git => 'path/to/my/gem.git' Để cập nhật viên ngọc này, tôi thực thi bundle updatenhưng nó cũng …
233 ruby  rubygems  bundler 




9
Làm cách nào để thực thi tập lệnh Ruby trong Terminal?
Tôi đã thiết lập mọi thứ tôi cần trên máy Mac (Ruby, Rails, Homebrew, Git, v.v.) và tôi thậm chí đã viết một chương trình nhỏ. Bây giờ, làm thế nào để tôi thực hiện nó trong Terminal? Tôi đã viết chương trình bằng Redcar và lưu nó dưới dạng …
231 ruby  terminal 

5
Rails params giải thích?
Bất cứ ai cũng có thể giải thích paramstrong bộ điều khiển Rails: họ đến từ đâu, và những gì họ đang tham khảo? def create @vote = Vote.new(params[:vote]) item = params[:vote][:item_id] uid = params[:vote][:user_id] @extant = Vote.find(:last, :conditions => ["item_id = ? AND user_id = ?", item, uid]) last_vote_time …


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.