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

  • karneson

    karneson

    23 Temmuz 2006
  • MndsgnVEVO

    MndsgnVEVO

    26 Kasım 2013
  • TastyTuts | Creative video tutorials by Gareth David

    TastyTuts |

    6 Temmuz 2011