thinkphp制作 api 列表接口的问题

使用thinkphp5.1x 做api接口开发

在做列表查询接口时:
想使用参数去控制查询的返回数据,大致如下
图片描述

怎么将接收到的参数转化为数组 我使用下面代码接收转换的结果为null

        $data=Request::param('filter');
        $arr=json_decode($data,true);

图片描述

我的问题到底出在哪里
还有我这种写法存在安全隐患没,大家做复杂的查询接口时是怎么做的?### 问题描述

问题出现的环境背景及自己尝试过哪些方法

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)

你期待的结果是什么?实际看到的错误信息又是什么?

阅读 2.2k
1 个回答
新手上路,请多包涵

list?filter="{'fields':[],'where':[],'page':2}"

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题