【问题标题】:Index on JSON Array FieldJSON 数组字段的索引
【发布时间】:2013-11-01 21:17:49
【问题描述】:

我有一个 JSON 字段,它是由 oid、实例和值组成的元素数组。我的大部分查询将结合 oid 和实例进行。

如果oid和instance的组合是唯一的,创建这样一个索引的语法是什么?

[
 { 'oid' : '1.3.1', 'instance' : '0', 'value' : '0' }, 
 { 'oid' : '1.3.1', 'instance' : '2', 'value' : '9' },
 { 'oid' : '1.3.6.1', 'instance' : '0', 'value' : '1' },
 { 'oid' : '1.3.6.9', 'instance' : '0', 'value' : '1' }
]

谢谢, 视频

【问题讨论】:

标签: json postgresql indexing


【解决方案1】:

创建全文索引并搜索子字符串。 另一种选择是使用中间索引表,该表保留已解析的值并指向带有 JSON 的值。

【讨论】:

    猜你喜欢
    • 2021-05-15
    • 1970-01-01
    • 2020-08-21
    • 1970-01-01
    • 1970-01-01
    • 2014-06-12
    • 1970-01-01
    • 2016-08-03
    • 2011-08-31
    相关资源
    最近更新 更多