MariaDB - 是否可以索引JSON数组?

时间:2017-07-10 10:49:37

标签: json mariadb

在MariaDB中使用JSON时,可以使用虚拟列索引单点值,例如

ALTER TABLE features ADD feature_street VARCHAR(30) AS (JSON_UNQUOTE(feature->"$.properties.STREET"));
ALTER TABLE features ADD INDEX (feature_street);

是否有人知道是否可以以相同的方式索引JSON数组,以便在根据数组成员的值查询时,不必扫描每个数组?

我无法在文档中找到任何暗示可行的内容。

1 个答案:

答案 0 :(得分:0)

创建JSON列元素的“虚拟”列并将其编入索引。

https://mariadb.com/kb/en/mariadb/virtual-computed-columns/