Hai.
Ada beberapa ketidaknyamanan saat bekerja dengan nilai NULL dalam database.
Penggunaan sql.NullString atau sql.NullInt64 memerlukan lapisan pemetaan tambahan antara struct-to-store dan struct-to-send (json), karena pengaturan langsung NullString/NullInt64 ke json adalah gila.
Yang saya butuhkan hanyalah gorm:"nullable"
yang akan mengonversi 0 dan "" menjadi NULL dalam string SQL sebelum dieksekusi.
Gunakan pointer tipe menjadi nullable. seperti menggunakan *string
Mengapa menggunakan sql.Null* dalam dokumen? Adakah yang punya tautan ke pro/kontra menggunakan pointer vs sql.Null?
Komentar yang paling membantu
Gunakan pointer tipe menjadi nullable. seperti menggunakan
*string