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

  • CrazyMan

    CrazyMan

    14 Mayıs 2008
  • ModNation Racers H.Q.

    ModNation Ra

    31 Ocak 2010
  • UKF Dubstep

    UKF Dubstep

    29 NİSAN 2009