"my_model" tablosuna bir boolean değer alanı ("is_public") eklemek istiyorum. Şu anda bu kullanabilirsiniz:Bir raylar geçişi için boolean alanı nasıl tanımlanır
class AddPublicToDream < ActiveRecord::Migration
def self.up
add_column :my_model, :is_public, :string
end
def self.down
remove_column :my_model, :is_public, :string
end
end
Sonra denetleyicileri içinde mymodel.is_public için "doğru" veya "yanlış" atayabilirsiniz.
Aynı efekti elde etmek için: string ile: string'i kullanabilir miyim? Dizin ile karşılaştırıldığında bazı veritabanı alanı kaydeder misiniz?
Numarayı arayabilmeniz gerekir. "NoMethodError: undefined method" is_public = 'için #
\t /Library/Ruby/Gems/1.8/gems/activerecord-3.0.3/lib/active_record/base.rb:1008:in 'adlı kullanıcıdan şikayetçi. (irb) 'den \t metod_missing: " " – lkahtz@fmttm: Nasıl test ettiniz? – sevenseacat
rake db: migrate – fl00r