PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

PostgreSQL memeriksa apakah bidang stempel waktu kosong

Anda tidak dapat menggunakan solusi ini, tanpa memodifikasi perangkat tentunya. Rancangan akan mengirimkan kondisi Anda langsung ke database, jadi tidak ada cara untuk memanggil metode atau menggunakan perpustakaan seperti squeel (yang akan memungkinkan sesuatu seperti where{created_at == nil} .

Anda dapat menggunakan solusi yang disediakan di Cara "menghapus lunak" pengguna dengan Rancangan , tetapi pesan kesalahannya adalah:"Anda harus mengonfirmasi akun Anda sebelum melanjutkan."

Tambahkan ini ke model sumber daya Anda:

  def inactive_message
    !!deleted_at ? :deleted : super
  end

Dan tambahkan pesan ke lokal Anda:

en:
  devise:
    failure:
      deleted: "Your account was deleted."

Semoga membantu!




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apa yang Harus Diperhatikan jika Replikasi PostgreSQL Anda Lagging

  2. Bagaimana cara menggunakan `RETURN NEXT` di PL/pgSQL dengan benar?

  3. Bagaimana cara membuat daftar indeks yang dibuat untuk tabel di postgres

  4. Postgresql:Batasan unik atas Union of 2 kolom

  5. Cara memasukkan data CSV ke database PostgreSQL (database jarak jauh)