Pertanyaan yang diberi tag «ruby-on-rails»

Ruby on Rails adalah framework aplikasi web full-stack open source yang ditulis dalam Ruby. Ini mengikuti model kerangka kerja MVC yang populer dan dikenal dengan pendekatan "konvensi atas konfigurasi" untuk pengembangan aplikasi.




28
pemasangan bundel gagal dengan kesalahan verifikasi sertifikat SSL
Ketika saya menjalankan bundle installuntuk proyek Rails 3 saya di Centos 5.5 gagal dengan kesalahan: Gem::RemoteFetcher::FetchError: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://bb-m.rubygems.org/gems/multi_json-1.3.2.gem) An error occured while installing multi_json (1.3.2), and Bundler cannot continue. Make sure that `gem install multi_json -v '1.3.2'` succeeds before bundling. …

8
Nonaktifkan Rails SQL logging di konsol
Apakah ada cara untuk menonaktifkan pendataan query SQL ketika saya menjalankan perintah di konsol? Idealnya, akan lebih bagus jika saya bisa menonaktifkannya dan mengaktifkannya kembali dengan perintah di konsol. Saya mencoba men-debug sesuatu dan menggunakan "put" untuk mencetak beberapa data yang relevan. Namun, hasil kueri sql membuatnya sulit dibaca. Sunting: …

17
Pesan kesalahan validasi sepenuhnya kustom dengan Rails
Menggunakan Rails, saya mencoba mendapatkan pesan kesalahan seperti "Bidang lagu tidak boleh kosong" saat disimpan. Melakukan hal berikut: validates_presence_of :song_rep_xyz, :message => "can't be empty" ... hanya menampilkan "Rep Lagu XYW tidak boleh kosong", yang tidak bagus karena judul bidangnya tidak ramah pengguna. Bagaimana saya bisa mengubah judul bidang itu …



3
Urutan sortir default untuk model rel?
Saya ingin menentukan urutan penyortiran default dalam model saya. Sehingga ketika saya melakukan .where()tanpa menentukan .order()itu menggunakan semacam default. Tetapi jika saya menentukan .order(), itu menimpa default.

11
Rails: update_attribute vs update_attributes
Object.update_attribute(:only_one_field, "Some Value") Object.update_attributes(:field1 => "value", :field2 => "value2", :field3 => "value3") Kedua hal ini akan memperbarui objek tanpa harus secara eksplisit memberi tahu AR untuk memperbarui. API Rails mengatakan: untuk update_attribute Memperbarui atribut tunggal dan menyimpan catatan tanpa melalui prosedur validasi normal. Ini sangat berguna untuk bendera boolean pada …


10
Simbol Bundel Ruby tidak ditemukan: _SSLv2_client_method (LoadError)
Saya sedang berusaha melakukan beberapa pembaruan untuk openssl menggunakan homebrew dan saya entah bagaimana berhasil memecahkan semuanya. Saya tidak bisa melakukan apa-apa sekarang, inilah yang saya dapatkan ketika saya mencoba melakukan bundle install: $ bundle install /Users/asServer/.rbenv/versions/2.1.2/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require': dlopen(/Users/asServer/.rbenv/versions/2.1.2/lib/ruby/2.1.0/x86_64-darwin13.0/openssl.bundle, 9): Symbol not found: _SSLv2_client_method (LoadError) Referenced from: /Users/asServer/.rbenv/versions/2.1.2/lib/ruby/2.1.0/x86_64-darwin13.0/openssl.bundle Expected in: …

13
Apakah Ruby lulus dengan referensi atau berdasarkan nilai?
@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 = params[:user][:state] success = success & @user.save end logger.debug "--------------------LANG_ERRORS-------------102----------" + lang_errors.full_messages.inspect if lang_errors.full_messages.empty? @userobjek menambahkan kesalahan ke lang_errorsvariabel dalam update_lanugagesmetode. ketika saya melakukan save pada @userobjek saya kehilangan kesalahan yang awalnya disimpan dalam lang_errorsvariabel. Meskipun apa …


9
Bagaimana mengembalikan relasi ActiveRecord yang kosong?
Jika saya memiliki ruang lingkup dengan lambda dan butuh argumen, tergantung pada nilai argumen, saya mungkin tahu bahwa tidak akan ada kecocokan, tapi saya masih ingin mengembalikan relasi, bukan array kosong: scope :for_users, lambda { |users| users.any? ? where("user_id IN (?)", users.map(&:id).join(',')) : [] } Apa yang saya benar-benar inginkan …

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.