mar*_*neo 17 postgresql hibernate jpa jsonb
JPA是否已经支持处理JSON字段上的查询,如下所示:
select * from person where (info ->> 'age')::numeric = 40;
select * from person where info ->> 'firstName'= 'Cabalo';
Run Code Online (Sandbox Code Playgroud)
我正在使用hibernate 5(在spring-data-jpa之后)和Postgres 9.4
小智 0
由于 JPA 中不支持“JSON”字段,因此不支持查询它们。JPA 允许用户使用 SQL,从而利用非常特定的列类型以及关联的查询方法。这是 RDBMS 特定的。无法想象它会出现在任何 JPA 规范中,但可以得到 JPA 提供商作为供应商扩展的支持
| 归档时间: |
|
| 查看次数: |
2705 次 |
| 最近记录: |