Sebagai contoh: 9 / 5 #=> 1 tapi saya harapkan 1.8. Bagaimana saya bisa mendapatkan hasil desimal (non-integer) yang benar? Mengapa itu kembali 1sama
Sebagai contoh: 9 / 5 #=> 1 tapi saya harapkan 1.8. Bagaimana saya bisa mendapatkan hasil desimal (non-integer) yang benar? Mengapa itu kembali 1sama
Bagaimana kita menambahkan komentar dalam file erb, jika kita tidak ingin mereka dihasilkan ke dalam konten html?
Apa cara (tercepat / terbersih / mudah) untuk mengubah semua kunci dalam hash dari string ke simbol di Ruby? Ini akan berguna saat mengurai YAML. my_hash = YAML.load_file('yml') Saya ingin dapat menggunakan: my_hash[:key]
Saya baru dalam pemrograman. Dapatkah seseorang menjelaskan apa yang .mapakan dilakukan di: params =
@user.update_languages(params[:language][:language1], params[:language][:language2], params[:language][:language3]) lang_errors = @user.errors logger.debug "--------------------LANG_ERRORS----------101-------------" + lang_errors.full_messages.inspect if params[:user] @user.state =...
Saya benar-benar menikmati Rails (meskipun saya umumnya tanpa REST), dan saya menikmati Ruby menjadi sangat OO. Namun, kecenderungan untuk membuat subkelas ActiveRecord dan pengontrol besar sangat wajar (bahkan jika Anda memang menggunakan pengontrol per sumber daya). Jika Anda menciptakan dunia...
Terkunci . Pertanyaan ini dan jawabannya dikunci karena pertanyaannya di luar topik tetapi memiliki signifikansi historis. Saat ini tidak menerima jawaban atau interaksi baru. Seperti sekarang, saya adalah pengembang Java dan C #. Semakin saya melihat Ruby on Rails,...
Simbol biasanya direpresentasikan seperti itu :book_author_title tetapi jika saya memiliki string: "Book Author Title" apakah ada cara dibangun di rel / ruby untuk mengubahnya menjadi simbol di mana saya dapat menggunakan : notasi tanpa hanya melakukan penggantian string regex...
Saya mencoba menggunakan kode berikut untuk membaca baris dari file. Tetapi ketika membaca file , isinya semua dalam satu baris: line_num=0 File.open('xxx.txt').each do |line| print "#{line_num += 1} #{line}" end Tetapi file ini mencetak setiap baris secara terpisah. Saya harus menggunakan...
Saya mengeluarkan serangkaian file bernomor dari skrip Ruby. Angka-angka tersebut berasal dari penambahan penghitung, tetapi untuk membuatnya tersortir dengan baik di direktori, saya ingin menggunakan angka nol di depan nama file. Dengan kata lain file_001 ... dari pada file_1 Apakah ada...
Saya sering ingin membandingkan array dan memastikan bahwa mereka mengandung elemen yang sama, dalam urutan apa pun. Apakah ada cara ringkas untuk melakukan ini di RSpec? Berikut adalah metode yang tidak dapat diterima: #to_set Sebagai contoh: expect(array.to_set).to eq
Saya ingin mengambil informasi dari situs web lain. Karena itu (mungkin) saya harus membuat permintaan ke situs web itu (dalam kasus saya permintaan GET HTTP) dan menerima tanggapan. Bagaimana saya bisa membuatnya di Ruby on Rails? Jika memungkinkan, apakah ini pendekatan yang benar untuk...
Dalam Rails, apa perbedaan antara attr_accessordan attr_accessible? Dari pemahaman saya, menggunakan attr_accessordigunakan untuk membuat metode pengambil dan penyetel untuk variabel itu, sehingga kita dapat mengakses variabel seperti Object.variableatau Object.variable = some_value. Saya membaca...
Ketika saya mengatakan { :bla => 1, :bloop => 2 }, apa sebenarnya yang :harus dilakukan? Saya membaca di suatu tempat tentang bagaimana itu mirip dengan string, tetapi entah bagaimana simbol. Saya tidak terlalu jernih pada konsepnya, bisakah seseorang mencerahkan
Saya memiliki berbagai hash, @ ayah. a_father = { "father" => "Bob", "age" => 40 } @fathers << a_father a_father = { "father" => "David", "age" => 32 } @fathers << a_father a_father = { "father" => "Batman", "age" => 50 } @fathers << a_father Bagaimana saya...
Saya baru saja menginstal RVM, tetapi tidak bisa membuatnya bekerja. Saya memiliki baris seperti itu di akhir .profilefile saya : [[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" Saya mencoba menjalankan source .profiledan memulai kembali terminal, tetapi tetap saja, ketika...
Bagaimana saya bisa mendapatkan nama file dari jalur file di Ruby? Sebagai contoh jika saya memiliki jalur "C:\projects\blah.dll"dan saya hanya ingin "bla". Apakah ada LastIndexOfmetode di
Saya menggunakan bundler untuk mengelola dependensi di aplikasi rails saya, dan saya memiliki gem yang dihosting di repositori git termasuk sebagai berikut: gem 'gem-name', :git => 'path/to/my/gem.git' Untuk memperbarui permata ini, saya mengeksekusi bundle updatetetapi juga memperbarui semua...
Saya punya string "1,2,3,4" Dan saya ingin mengubahnya menjadi sebuah
Apakah ada fungsi siap yang mengubah Strings case unta menjadi string dipisahkan garis bawah? Saya ingin sesuatu seperti ini: "CamelCaseString".to_underscore untuk mengembalikan