让好奇心为你指引方向

前提
《【一】BuildAdmin速创建商业级后台管理系统,本地环境安装和创建内容模型》
《【二】BuildAdmin快速创建API接口查询,限制字段返回新》
章节内容
本文是通过buildadminn访问API接口查询,限制字段返回,阅读量更新;
前面我们建立了基本配置的数据模型,在他的基础上加一些基本的内容
特别关注下首页类型的下拉框,在右侧字段注释我们得知,注释就是我们看到输入框上方的中文标题,后面opt是我们下拉框内容按格式写即可

点击生成CRUD代码,再点击重新发布(如果你不想每次都这样操作,可以进入web目录执行)
npm run dev

建立API
buildadmin灵感来自fastadmin,不同的是fastadmin他会生API文档;相比之下strapi它果然还是有一定优势哈哈哈哈
因此buildadmin得自己学习,自己写API,自己看Tp文档打
开源码导入Trae开发工具,访问目录
app\api\controller
该目录下心间一个Wxset.php文件(开头要大写)
翻译过来执行wxSet函数,查询ba_wxset表,把所有数据返回
<?php
//命名空间声明,相当于以前的include或者require
namespace app\api\controller;
use think\facade\Db;
use app\common\controller\Api;
class Wxset extends Api //继承Api类,相当于以前的extends Controller
{
public function wxSet(){
$wx = Db::table('ba_wxset')->select();//查询ba_ce表的所有数据
//只访问ID,app_id,其他不出现
// $wx = Db::table('ba_wxet')->field('id,app_id')->select();
//返回数据
$this->success('查询成功', $wx);
}
}
?>
ba_wxset表,ba_是在我们安装的时候默认表头,wxset就是我们crud的的数据模型名称,或者可以通过点击查看

访问API
最后就是访问API接口,需要阅读thinkphp官方文档得到API的结构
http://serverName/index.php(或者其它入口文件)/控制器/操作/参数/值…

通过分析,访问API地址按如下结构获取
http://0.0.0.0:8000/index.php/api/wxset/wxSet

总结
感谢大佬“-”提供学习资料