jsonb 相关问题

Postson 9.4+中使用的json数据类型的二进制版本。主要的实际差异是效率。

json_build_array()函数内的FOR循环不起作用

我目前正在 Postgres 中开发一个函数。我的函数可以工作,但我需要在 json_build_array() 函数内添加一个循环以添加数组内的多个内容。这是...

回答 1 投票 0

有什么方法可以修复postgresql中的“json类型的无效输入语法”?

我创建了一个“登录”函数,如果与用户名或电子邮件作为 JSON 匹配,则返回用户,参数为 JSON,参数为 json ,我所有其他函数都可以工作,但这个是

回答 1 投票 0

将子类转换为jsonb

我对 Java、Hibernate、Postgres 很陌生。 我试图写入一个包含(不是那么多)复杂数据的表,但我不断收到异常。我很高兴获得一些指导。 这是表: 创建表...

回答 1 投票 0

JSONPath 比较表达式中使用的索引 JSON 字段

鉴于 PostgreSQL 13.3 表和数据 创建表事务(消息 jsonb NOT NULL); INSERT INTO 交易(消息) VALUES ('{"金额": 1.00}'), ('{"金额": 2.00}'); ...

回答 1 投票 0

PostgreSQL - 在 JSONPath 比较表达式中使用的索引 JSON 字段

鉴于 PostgreSQL 13.3 表和数据 创建表事务(消息 jsonb NOT NULL); INSERT INTO 交易(消息) VALUES ('{"金额": 1.00}'), ('{"金额": 2.00}'); ...

回答 1 投票 0

如果模型本身(例如 T)已知,Dapper for Postgres(在 C# 中)是否需要类型映射器将 List<T> 映射到 JSONB?

Dapper 是否需要类型映射器来处理以下场景。 假设数据库 (Postgres) 有一个 JSONB 格式的列:Events,在 C# 中是一个 List,Event 很简单 ...

回答 1 投票 0

带有 jsonb_accessor 和 Rails 7.1 的枚举

我们有一个使用 jsonb_accessor gem 的应用程序。 作为示例,我们在项目中使用类似的东西。 jsonb_accessor:用户数据,性别::字符串 枚举性别:{男:'男',女:'女'} 啊...

回答 1 投票 0

从 jsonb 中提取值并合并到数据集行中

表ABC 我有一个具有上述结构和 JSONB 列的 PostgreS 表。我正在使用 Spring JDBC 来检索数据。 有没有办法使用 SQL 来获取下面结构中的行相关数据...

回答 1 投票 0

更新 jsonb 对象数组中的键值

我有下表公司,其中包含名为 log 的 jsonb 列:- |代码|日志 -------------------------------------------------- ---------------------------- |K50 | [{“日期”:“2002-02-06”,“类型”...

回答 2 投票 0

查询 JSON 数组元素中的键

我假设我的 PostgreSQL 表中有一个 jsonb 列 header_format (结果实际上是 json[] 类型)。 列值如下所示: {"{\"标签\":\"供应商\"...

回答 1 投票 0

使用 jsonb_set() 进行更新仅影响嵌套数组中的一个对象

尝试更新 jsonb 列中嵌套数组的所有元素,但只更新一个元素。我的查询: 更新表_ 设置 value_ = jsonb_set(value_,cte.json_path,cte.namevalue,false) FROM (

回答 1 投票 0

使用 JSONB 列中的值连接表

有两张表: 授权联系人 (auth_contacts): ( 用户标识 varchar 联系方式 ) contacts 包含具有属性 {contact_id, type} 的联系人数组 讨论: ( 联系人 ID

回答 1 投票 0

从 JSONB 列中的多个嵌套数组中提取值

我目前正在处理 PostgreSQL 查询,以从 JSONB 列中提取特定值。这是我正在使用的查询: 选择 援助, (jsonb_array_elements(a.info->'attribute1')->>'value') as

回答 1 投票 0

我可以将 jsonb_set 与来自 select 语句的新值(第三个参数)一起使用吗?

我有一个带有 jsonb 列的表,我想将每条记录迁移到新的架构。 旧模式:{“foo”:“bar”} 新模式:{“foo”:{“value”:“bar&quo...

回答 2 投票 0

使用 Dapper 的 jsonb_set 函数[已关闭]

在 PostgreSQL 中,如果我编写此查询,一切正常: 更新状态 SET data = jsonb_set(data, '{test}', '"test"') WHERE object_id = '字符串' 返回 state_type、object_id、state_...

回答 1 投票 0

如何使用 USING 将实体框架列更改为 jsonb?

尝试使用实体框架代码优先迁移将列从文本字段更改为 jsonb 字段。 该列主要包含存储为文本的 json 对象,但有些不是有效的 json。当尝试...

回答 1 投票 0

PostgreSQL 使用 JPA 和 Hibernate 会抛出“列的类型为 jsonb,但表达式的类型为 bytea”

这是我的实体类,映射到 postgres 中的表(9.4) 我正在尝试将元数据存储为数据库中的 jsonb 类型 @实体 @Table(名称=“房间类别”) @TypeDef(名称 = “jsonb”,

回答 3 投票 0

提取 json 数组以在 SELECT ... IN 子句中使用

不确定我应该使用什么 postgresql 函数从 JSONB 对象中提取数组并稍后在 select ... in 子句中使用它。最好作为具有一个整数列的结果集。 从 json 可以...

回答 1 投票 0

从 postgresql 查询深层嵌套的 json 值

我想计算嵌套 jbson 对象中 someText 属性的不同值,但我不知道如何正确执行它。任何建议表示赞赏。 这是我的 jbson 对象 { 选项:...

回答 1 投票 0

Postgres jsonpath 运算符 like_regex 的变量替换?

我想使用正则表达式过滤器查询 JSONB 数组。按照文档,我应该能够执行以下操作: 哪里 jsonb_path_存在( 数据, '$.value[*] ? (@ like_regex $foo 标志“i”)',

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.