【发布时间】:2020-07-23 05:33:07
【问题描述】:
这里的列 details_js 是 jsonb 类型,我想检查 json 是否包含某些字符串。 下面的查询我做错了什么?
select *
from emp_details
where details_js->'$.*' like '%somestring%'
【问题讨论】:
-
我看到它正在使用以下 details_js::text ...但是如果 json 很大,这是正确的方法吗?或任何其他有效的解决方案,如果有的话。
标签: postgresql sql-like jsonb