🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
> ## JSON序列化 ``` // 转为json格式输出 $user = User::get(1); echo $user->toJson(); // 或者 echo json_encode(User::get(1)); // 或者(直接echo一个对象会自动转为json) echo User::get(1); // 隐藏指定字段 $user = User::get(1); echo $user->hidden(['create_time','update_time'])->toJson(); // 追加获取器生成的数据表不存在的字段 $user = User::get(1); echo $user->append(['status_text'])->toJson(); // 允许指定字段输出 $user = User::get(1); echo $user->visible(['id','name','email'])->toJson(); // 追加关联模型的属性到结果集 $user = User::find(1); // profile为关联定义方法名,email和nickname为Profile模型的属性 echo $user->appendRelationAttr('profile',['email','nickname'])->toJson(); ```