SORU
11 Mayıs 2011, ÇARŞAMBA


Nasıl Raylar bir geçiş değil null null bir sütun değiştirmek için?

Bir önceki geçiş tarihi bir sütun oluşturdum ve null olarak ayarlayın. Şimdi değil null olarak değiştirmek istiyorum. Peki bunu nasıl bu veritabanında boş satır olduğunu varsayarsak gideyim? Zaman Zaman bu sütunlar ayarı için sorun yok.eğer şu anda boş olup olmadıklarını artık.

CEVAP
11 Mayıs 2011, ÇARŞAMBA


Eğer bir geçiş eğer bunu daha sonra muhtemelen bu şekilde olabilir:

# Make sure no null value exist
MyModel.update_all({:date_column => Time.now}, {:date_column => nil})

# Change the column to not allow null
change_column :my_models, :date_column, :datetime, :null => false

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dirty Loops

    Dirty Loops

    21 Mayıs 2007
  • Huot Media

    Huot Media

    7 Mayıs 2010
  • Menglong Tav

    Menglong Tav

    18 Temmuz 2010