«ruby» etiketlenmiş sorular

Ruby, 1995 yılında Yukihiro Matsumoto (Matz) tarafından oluşturulan çok platformlu açık kaynaklı, dinamik nesne yönelimli bir yorumlama dilidir. [Ruby] etiketi, sözdizimi ve kütüphaneleri dahil Ruby dili ile ilgili sorular içindir. Ruby on Rails soruları [Ruby on Rails] ile etiketlenmelidir.



5
Ruby sınıfının adını nasıl alabilirim?
ActiveRecord nesnesinden sınıf adını nasıl alabilirim? Sahibim: result = User.find(1) Denedim: result.class # => User(id: integer, name: string ...) result.to_s # => #<User:0x3d07cdc>" Bir dize ( Userbu durumda) , sadece sınıf adı gerekir . Bunun için bir yöntem var mı? Bunun oldukça basit olduğunu biliyorum, ama hem Rails 'hem de …

5
Rails I18n doğrulama kullanımdan kaldırma uyarısı
Az önce 4.0.2 raylarına güncelledim ve şu uyarıyı alıyorum: [kullanımdan kaldırıldı] I18n.enforce_available_locales gelecekte varsayılan olarak doğru olacaktır. Yerel ayarınızın doğrulanmasını gerçekten atlamak istiyorsanız, bu iletiden kaçınmak için I18n.enforce_available_locales = false olarak ayarlayabilirsiniz. Yanlış seçeneğine ayarlamak için herhangi bir güvenlik sorunu var mı?

4
Update_attributes kaydetmeden raydan çıkıyor mu?
Kaydı kaydetmeyen update_attributes için bir alternatif var mı? Yani şöyle bir şey yapabilirdim: @car = Car.new(:make => 'GMC') #other processing @car.update_attributes(:model => 'Sierra', :year => "2012", :looks => "Super Sexy, wanna make love to it") #other processing @car.save BTW, yapabileceğimi biliyorum @car.model = 'Sierra', ama hepsini tek bir satırda güncellemek …



3
Ruby, exec, system ve% x () veya Backticks arasındaki fark
Aşağıdaki Ruby yöntemleri arasındaki fark nedir? exec, systemVe %x()ya da ters tırnakların Ruby aracılığıyla terminal komutlarını programlı olarak yürütmek için kullanıldıklarını biliyorum, ancak bunu yapmanın neden üç farklı yolu olduğunu bilmek istiyorum.
370 ruby  exec 



16
Ruby'de dize birleştirme
Ruby'de dizeleri birleştirmenin daha zarif bir yolunu arıyorum. Aşağıdaki satır var: source = "#{ROOT_DIR}/" << project << "/App.config" Bunu yapmanın daha hoş bir yolu var mı? Ve bu konuda <<ve arasındaki fark +nedir?

4
Ruby'de bir nesnenin türünü belirleme
Aradığım şeyin bir örneği olarak python kullanacağım (Python'u bilmiyorsanız sözde kod olarak düşünebilirsiniz): >>> a = 1 >>> type(a) <type 'int'> Ruby'de yapabileceğimi biliyorum: 1.9.3p194 :002 > 1.class => Fixnum Ancak bu, nesnenin türünü belirlemenin uygun yolu mu?
364 ruby  types 

8
Ruby'de sıfır değerleri nasıl eşlenir ve kaldırılır
Ben mapbir değeri değiştirir veya nil ayarlar. Sonra nil girişleri listeden kaldırmak istiyorum. Listenin tutulması gerekmez. Şu anda sahip olduğum şey bu: # A simple example function, which returns a value or nil def transform(n) rand > 0.5 ? n * 10 : nil } end items.map! { |x| transform(x) …
361 ruby 

7
Ruby'de JSON dizesini ayrıştırma
Ruby'de ayrıştırmak istediğim bir dize var: string = '{"desc":{"someKey":"someValue","anotherKey":"value"},"main_item":{"stats":{"a":8,"b":12,"c":10}}}' Verileri çıkarmanın kolay bir yolu var mı?
360 ruby  json 


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.