postgresql - 使用gorm条件判断时间戳
问题描述
请教:
db.Unscoped().Where("deleted_on != ? ", 0).Delete(&Tag{})
deleted_on 是 int 类型
如果deleted_on是时间戳,值为null,应该怎么表达呢?
解决方案
您应该使用 postgres 查询。像这样
db.Unscoped().Where("deleted_on isnull ").Delete(&Tag{})
推荐阅读
- php - 批处理脚本的返回码在php中不起作用
- android - 安卓版印地语语音转文本
- javascript - JS:内存泄漏与内存膨胀
- bigdata - 无法启动 Zookeeper 集群
- string - 如何不返回引号中的字符串
- c# - Deedle FillMissing() 函数错误?
- java - Android 后台服务上的 ACTION_POWER_DISCONNECTED
- opentok - REST API 创建会话错误 [tokbox] 或 [opentok]
- scala - Zeppelin - 两次相同的 show(),两个不同的结果
- python - 使用 pool.map 将每个循环的 pandas 计算发送到不同的线程(python3.6.5)