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.

3
Terjadi kesalahan saat mencoba memuat permata 'uglifier'. (Bundler :: GemRequireError)
Mengapa saya mendapatkan kesalahan ini? shibly@mybox:~/blog$ rails server /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:80:in `rescue in block (2 levels) in require': There was an error while trying to load the gem 'uglifier'. (Bundler::GemRequireError) from /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:76:in `block (2 levels) in require' from /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:72:in `each' from /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:72:in `block in require' from /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:61:in `each' from /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:61:in `require' from …

5
Rails: Menambahkan indeks setelah menambahkan kolom
Misalkan saya membuat tabel tabledi aplikasi Rails. Beberapa waktu kemudian, saya menambahkan kolom yang berjalan: rails generate migration AddUser_idColumnToTable user_id:string. Kemudian saya menyadari bahwa saya perlu menambahkan user_idsebagai indeks. Saya tahu tentang add_indexmetodenya, tetapi di manakah metode ini harus dipanggil? Apakah saya seharusnya menjalankan migrasi (jika ya, yang mana?), Lalu …

11
Bagaimana cara menghapus semua pekerjaan dari Sidekiq?
Saya menggunakan sidekiq untuk tugas latar belakang di aplikasi Rails. Sekarang jumlah pekerjaan menjadi lebih banyak, jadi saya ingin menghapus semua pekerjaan. Saya mencoba perintah berikut di konsol Sidekiq::Queue.new.clear tapi itu memberikan kesalahan berikut. NameError: uninitialized constant Sidekiq::Queue Bagaimana cara menghapus semua pekerjaan dari sidekiq?

5
Rel dibuat sebagian dengan balok
Saya mencoba menggunakan kembali komponen html yang telah saya tulis yang menyediakan gaya panel. Sesuatu seperti: <div class="v-panel"> <div class="v-panel-tr"></div> <h3>Some Title</h3> <div class="v-panel-c"> .. content goes here </div> <div class="v-panel-b"><div class="v-panel-br"></div><div class="v-panel-bl"></div></div> </div> Jadi saya melihat bahwa render membutuhkan satu blok. Saya pikir kemudian saya bisa melakukan sesuatu seperti …

26
rails + MySQL di OSX: Library tidak dimuat: libmysqlclient.18.dylib
Saya baru mulai dengan Ruby (dan rel). Saya melakukan pengaturan sesuai dengan http://ruby.railstutorial.org/ruby-on-rails-tutorial-book#sec:ruby gems, menggunakan rvm. Saya memiliki semuanya bekerja dengan baik dengan sqlite. Sekarang saya ingin mencoba mengubah banyak hal ke MySQL, karena itulah yang saya lakukan sebagian besar pengembangan saya. Di Gemfile saya, saya telah mengganti sqlite dengan …

11
Bagaimana cara membuat Ruby / Homebrew / RVM bekerja di Yosemite?
Setelah menginstal Yosemite, saya tidak dapat menjalankan brew atau ruby. Saya mendapatkan kesalahan ini pada pembaruan minuman: /usr/local/bin/brew: /usr/local/Library/brew.rb: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby: bad interpreter: No such file or directory /usr/local/bin/brew: line 23: /usr/local/Library/brew.rb: Undefined error: 0 mendapatkan kesalahan ini di irb: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:245:in mkdir': Permission denied - /Library/Ruby/Gems/2.0.0/extensions/universal-darwin-14 (Errno::EACCES) from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:245:infu_mkdir' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:219:in …



7
EROR: Kesalahan menginstal capybara-webkit:
Ada saran tentang cara memperbaikinya? gem install capybara-webkit -v '0.11.0' Building native extensions. This could take a while... ERROR: Error installing capybara-webkit: ERROR: Failed to build gem native extension. /home/durrantm/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb sh: qmake: not found Gem files will remain installed in /home/durrantm/.rvm/gems/ruby-1.9.3-p194/gems/capybara-webkit-0.11.0 for inspection. Results logged to /home/durrantm/.rvm/gems/ruby-1.9.3-p194/gems/capybara-webkit-0.11.0/./gem_make.out

3
ActiveRecord, has_many: through, dan Polymorphic Associations
Orang-orang, Ingin memastikan saya memahami ini dengan benar. Dan tolong abaikan kasus untuk warisan di sini (SentientBeing), mencoba untuk fokus pada model polimorfik dalam has_many: melalui hubungan. Karena itu, pertimbangkan yang berikut ... class Widget < ActiveRecord::Base has_many :widget_groupings has_many :people, :through => :widget_groupings, :source => :person, :conditions => "widget_groupings.grouper_type …

5
Webrick sebagai server produksi vs. Thin atau Unicorn?
Sepertinya sudah dianggap biasa bahwa Anda tidak boleh menggunakan Webrick sebagai server produksi, tetapi saya tidak dapat menemukan tempat yang menyebutkan alasannya. Konsensusnya tampaknya: "Webrick baik-baik saja untuk pengembangan, tetapi Thin atau Unicorn adalah pilihan untuk produksi, titik." Saya memang mencari beranda Thin server dan berbicara tentang permintaan / detik …

5
Cara menghapus bidang dari params [: sesuatu]
Formulir pendaftaran saya, yang merupakan formulir untuk model Pengguna, mengambil nilai string untuk perusahaan. Namun, saya baru saja membuat perubahan sehingga pengguna menjadi milik perusahaan. Oleh karena itu, saya perlu meneruskan objek Perusahaan ke model Pengguna. Saya ingin menggunakan nilai string dari formulir untuk mendapatkan objek Perusahaan: @user.company = Company.find_by_name(params[:company]) …

2
“Render: nothing => true” mengembalikan file teks biasa yang kosong?
Saya di Rails 2.3.3, dan saya perlu membuat tautan yang mengirimkan permintaan pos. Saya punya satu yang terlihat seperti ini: = link_to('Resend Email', {:controller => 'account', :action => 'resend_confirm_email'}, {:method => :post} ) Yang membuat perilaku JavaScript sesuai pada tautan: <a href="/account/resend_confirm_email" onclick="var f = document.createElement('form'); f.style.display = 'none'; this.parentNode.appendChild(f); …

11
Bagaimana saya bisa melihat SQL yang akan dihasilkan oleh permintaan ActiveRecord tertentu di Ruby on Rails
Saya ingin melihat pernyataan SQL yang akan dihasilkan oleh Query ActiveRecord tertentu. Saya menyadari bahwa saya bisa mendapatkan informasi ini dari log setelah kueri dikeluarkan, tetapi saya bertanya-tanya apakah ada metode yang dapat dipanggil dan Permintaan ActiveRecord. Sebagai contoh: SampleModel.find(:all, :select => "DISTINCT(*)", :conditions => ["`date` > #{self.date}"], :limit => …


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.