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.


5
Rails 3 menjalankan kueri sql khusus tanpa model
Saya perlu menulis skrip ruby ​​mandiri yang seharusnya menangani database. Saya menggunakan kode yang diberikan di bawah ini di rel 3 @connection = ActiveRecord::Base.establish_connection( :adapter => "mysql2", :host => "localhost", :database => "siteconfig_development", :username => "root", :password => "root123" ) results = @connection.execute("select * from users") results.each do |row| puts …
105 sql  ruby-on-rails 

5
Peringatan yang tidak berlaku lagi untuk Rails 4 memiliki_many dengan pesanan
class RelatedList < ActiveRecord::Base extend Enumerize enumerize :list_type, in: %w(groups projects) belongs_to :content has_many :contents, :order => :position end Saya memiliki model ini di aplikasi rel saya yang memberi peringatan ketika saya mencoba membuat catatan di konsol. PERINGATAN PERHATIAN: Opsi berikut di RelatedList.has_many Anda: deklarasi konten tidak berlaku lagi:: order. …



6
menjalankan konsol Rails dalam produksi
Saya baru saja menjalankan situs Rails pertama saya, tetapi sekarang saya mengalami masalah. Ketika saya menjalankan proyek dalam mode pengembangan di IDE saya, saya dapat menjalankan konsol ke sesuatu seperti: User.first.name='whatever' untuk mengubah nama pengguna. Bagaimana cara menyelesaikan tugas yang sama di situs langsung dalam mode produksi?

5
Apa itu scope / Named_scope di rel?
Saya baru saja mulai magang. Majikan saya menggunakan ruby ​​on rails, dan saya sering menemukan sintaks baru yang perlu saya cari untuk dipahami. Saya telah mencari-cari penjelasan yang baik tentang names_scope di Google, tetapi yang saya temukan sejauh ini kebanyakan posting blog yang memberikan pujian tinggi untuk itu, bukan definisi …




4
Semangat memuat polimorfik
Menggunakan Rails 3.2, apa yang salah dengan kode ini? @reviews = @user.reviews.includes(:user, :reviewable) .where('reviewable_type = ? AND reviewable.shop_type = ?', 'Shop', 'cafe') Ini menimbulkan kesalahan ini: Tidak dapat memuat asosiasi polimorfik dengan penuh semangat: dapat ditinjau Jika saya menghapus reviewable.shop_type = ?kondisinya, itu berhasil. Bagaimana cara memfilter berdasarkan reviewable_typedan reviewable.shop_type(yang …

3
Cara Menguji Masalah di Rails
Mengingat bahwa saya memiliki Personablemasalah dengan aplikasi Rails 4 saya yang memiliki full_namemetode, bagaimana saya akan menguji ini menggunakan RSpec? kekhawatiran / personable.rb module Personable extend ActiveSupport::Concern def full_name "#{first_name} #{last_name}" end end

5
Menetapkan nilai default saat membuat file migrasi
rails generate migration AddRetweetsCountToTweet retweets_count:integer Ok saya menggunakan baris di atas untuk membuat file migrasi yang secara otomatis menghasilkan kode di file yang dihasilkan untuk menambahkan kolom ke model Tweet dengan datatype integer. Sekarang saya ingin menambahkan nilai default ke kolom yang ditambahkan saat membuat file migrasi. Apakah itu mungkin? …

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 …


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.