1 DROP TABLE IF EXISTS logs; 2 CREATE TABLE logs ( 3 id INT, 4 record JSON, 5 message VARCHAR(255) GENERATED ALWAYS AS (json_extract(`record`, '$.message')) VIRTUAL 6 ) ENGINE=Mroonga DEFAULT CHARSET=utf8mb4; 7 ALTER TABLE logs ADD INDEX (message); 8 ERROR HY000: Table storage engine 'Mroonga' does not support the create option 'Index on virtual generated column' 9 DROP TABLE logs;