首页 > 解决方案 > 使用gorm条件判断时间戳

问题描述

请教:

db.Unscoped().Where("deleted_on != ? ", 0).Delete(&Tag{})

deleted_on 是 int 类型

如果deleted_on是时间戳,值为null,应该怎么表达呢?

标签: postgresqlgogo-gorm

解决方案


您应该使用 postgres 查询。像这样

db.Unscoped().Where("deleted_on isnull ").Delete(&Tag{})

推荐阅读