Bei der Arbeit mit JSON in MariaDB ist es möglich, Einzelpunktwerte mit virtuellen Spalten zu indizieren, z.MariaDB - ist es möglich, JSON-Arrays zu indizieren?
ALTER TABLE features ADD feature_street VARCHAR(30) AS (JSON_UNQUOTE(feature->"$.properties.STREET"));
ALTER TABLE features ADD INDEX (feature_street);
Weiß jemand, ob es auf die gleiche Weise zu indizieren JSON-Arrays möglich ist, so dass, wenn auf der Grundlage der Werte der Array-Mitglieder abfragt, jedes Array gescannt werden müssen, nicht wahr?
Ich kann nichts in den Dokumenten finden, die vorschlagen, dass dies möglich ist.
zur Zeit nicht möglich in MySQL, wahrscheinlich nicht möglich ist, im Moment, in MariaDB finden Sie unter [Indexing JSON Dokumente über Virtuelle Spalten von MySQL Server Blog] (http://mysqlserverteam.com/indexing-json -documents-via-virtual-columns/# Kommentar-13274). – wchiquito
@wchiquito toller Ort in den Kommentaren, danke – Michael