JSON 数据类型 * * * * * 数据库存储只需要是 varchar类型 但是里面存的是 json 字符串 定义时可以定义为 json 类型 这样设置值和返回的值都可以使用数组进行操作 ~~~ class Device extends Record{ //设置表名 默认为类名小写驼峰转下滑线 public function getTable(){ return "magio_device"; } public function getFields(){ return [ 'id'=>'int', 'info'=>'json' ]; } //下面将所有表里的字段列下来 public $id; public $info; } ~~~ 使用 ~~~ $device=new Device(); $device->info=['xxx'=>'xxx']; $device->save(); $device->Device::get(1); //info是数组 var_dump($device->info); ~~~