postgresql - 如何在 Postgresql 中选择与 json 类型不匹配的值?
解决方案
查看您的示例数据,您可以简单地使用NOT LIKE
select * from your_table where column_name not like '{%}'
否则,您可以创建一个函数,该函数将尝试转换为JSON
并返回true
或false
基于该输出。
select * from your_table where your_json_function(your_column);
推荐阅读
- reactjs - 如何用字符串和更新状态更新状态
- javascript - 出现两次的完整日历事件
- c - 在C中输入和反转多个字符串?
- jquery - Bootstrap 垂直网格并排
- excel - VBA自动过滤器不等于
- google-cloud-platform - Gcloud内部负载均衡器无法连接
- google-chrome-devtools - Firefox 开发工具:更改 JS 执行上下文
- html - 使用 CSS @media 查询显示和隐藏 div 不起作用
- reactjs - 使用绝对导入时的 npm run test 问题
- javascript - JS PDF Blob 空白页