MySQL で json オブジェクトを登録する方法のメモ。
■テーブル定義
■データ登録
■検索
■テーブル定義
create table json1 ( id varchar(16) not null, obj json );
■データ登録
insert into json1 set id = '01', obj = json_array(1, 2, 3); insert into json1 set id = '02', obj = json_object("key1", 1, "key2", 2, "key3", 3);
■検索
mysql> select * from json1; +----+-----------------------------------+ | id | obj | +----+-----------------------------------+ | 01 | [1, 2, 3] | | 02 | {"key1": 1, "key2": 2, "key3": 3} | +----+-----------------------------------+