Pertanyaan yang diberi tag «ruby»

Ruby adalah multi-platform open-source, bahasa yang diartikan berorientasi objek dinamis, dibuat oleh Yukihiro Matsumoto (Matz) pada tahun 1995. Tag [ruby] adalah untuk pertanyaan yang berhubungan dengan bahasa Ruby, termasuk sintaks dan perpustakaannya. Pertanyaan Ruby on Rails harus ditandai dengan [ruby-on-rails].

9
Hapus beberapa spasi dan baris baru di dalam String
Misalkan kita memiliki string seperti ini: Hello, my\n name is Michael. Bagaimana saya bisa menghapus baris baru itu dan menghapus spasi tersebut setelah itu menjadi salah satu bagian dalam string untuk mendapatkan ini? Hello, my name is Michael.
104 ruby  string 

5
Menambahkan ke string yang sudah ada
Untuk menambahkan ke string yang ada, inilah yang saya lakukan. s = 'hello' s.gsub!(/$/, ' world'); Apakah ada cara yang lebih baik untuk menambahkan string yang sudah ada. Sebelum seseorang menyarankan jawaban berikut biar tunjukkan bahwa yang ini tidak berfungsi s = 'hello' s.object_id s = s + ' world' …
104 ruby 


5
Mengonversi larik objek menjadi ActiveRecord :: Relation
Saya memiliki array objek, sebut saja itu Indicator. Saya ingin menjalankan metode kelas Indikator (yang dari def self.subjectsvarietas, cakupan, dll) pada larik ini. Satu-satunya cara yang saya tahu untuk menjalankan metode kelas pada sekelompok objek adalah membuatnya menjadi ActiveRecord :: Relation. Jadi saya akhirnya beralih ke to_indicatorsmetode Array. def to_indicators …



12
Uji apakah string adalah angka di Ruby on Rails
Saya memiliki yang berikut ini di pengontrol aplikasi saya: def is_number?(object) true if Float(object) rescue false end dan kondisi berikut di pengontrol saya: if mystring.is_number? end Kondisinya menimbulkan undefined methodkesalahan. Saya kira saya telah mendefinisikan is_numberdi tempat yang salah ...?

5
Gunakan kembali langkah Mentimun
Saya ingin menggunakan kembali beberapa langkah Ketimun tetapi sepertinya tidak dapat menemukan cara yang benar. Saya ingin menulis langkah seperti: Given /^I login with (.*) credentials$/ |type| # do stuff with type being one of "invalid" or "valid" end Tapi kemudian lakukan langkah lain seperti: Given /^I login successfully$ # …
103 ruby  testing  cucumber 

3
Menemukan # kemunculan karakter dalam string di Ruby
Saya mencari metode Ruby (1.9 ...) yang dapat membantu saya menemukan jumlah kemunculan karakter dalam sebuah string. Saya mencari semua kejadian, bukan hanya yang pertama. Misalnya: "Melanie adalah noob" Ada dua kemunculan huruf 'a'. Apa metode Ruby yang dapat saya gunakan untuk menemukan ini? Saya telah menggunakan Ruby-doc.org sebagai referensi …
103 ruby  string  methods 

4
Cara terbaik untuk mengembalikan nilai boolean acak
Saya telah menggunakan ini selama beberapa waktu untuk kembali trueatau falsesaat membuat data seed palsu. Hanya ingin tahu apakah ada yang memiliki cara yang lebih baik, lebih ringkas, atau bertele-tele untuk mengembalikan trueatau false. rand(2) == 1 ? true : false
103 ruby 

4
Bagaimana cara menyiapkan proyek Ruby dasar?
Saya ingin membuat proyek Ruby kecil dengan 10 ~ 20 kelas / file. Saya membutuhkan beberapa permata dan saya ingin menggunakan RSpec sebagai kerangka kerja pengujian. Saya mungkin ingin membangun permata nanti, tapi itu belum pasti. Adakah panduan atau petunjuk yang menunjukkan kepada saya bagaimana mengatur struktur dasar proyek saya? …


7
apa cara terbaik untuk mengonversi pasangan nilai kunci berformat json menjadi hash ruby ​​dengan simbol sebagai kuncinya?
Saya bertanya-tanya apa cara terbaik untuk mengonversi pasangan nilai kunci berformat json menjadi hash ruby ​​dengan simbol sebagai kunci: contoh: { 'user': { 'name': 'foo', 'age': 40, 'location': { 'city' : 'bar', 'state': 'ca' } } } ==> { :user=>{ :name => 'foo', :age =>'40', :location=>{ :city => 'bar', :state=>'ca' …
103 ruby-on-rails  ruby  json 

4
Pengujian pengontrol RSpec - respons kosong. Tubuh
Saya terjebak dengan masalah saat menguji pengontrol saya dengan RSpec - panggilan response.body selalu mengembalikan string kosong. Di browser semuanya dirender dengan benar, dan tes fitur mentimun tampaknya melakukannya dengan benar, tetapi RSpec gagal setiap saat. Harapan lain pada objek respon, seperti response.should render_template('index')lulus tanpa masalah. Apakah ada di antara …

4
Temukan ekstensi nama file di Ruby
Saya sedang mengerjakan bagian unggah file dari aplikasi Rails. Jenis file yang berbeda ditangani secara berbeda oleh aplikasi. Saya ingin membuat daftar putih dari ekstensi file tertentu untuk memeriksa file yang diunggah untuk melihat ke mana mereka harus pergi. Semua nama file adalah string. Saya perlu cara untuk memeriksa hanya …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.