簡體   English   中英

MariaDB-是否可以索引JSON數組?

[英]MariaDB - is it possible to index JSON arrays?

在MariaDB中使用JSON時,可以使用虛擬列為單點值編制索引,例如

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

是否有人知道是否可以用相同的方式索引JSON數組,以便在基於數組成員的值進行查詢時不必掃描每個數組?

我在文檔中找不到任何提示這是可能的。

在JSON列的元素中創建一個“虛擬”列,並為其建立索引。

https://mariadb.com/kb/zh-CN/mariadb/virtual-computed-columns/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM