查找数据
model
namespace app\api\model;
use think\Model;
class Cates extends Model
{
//定义主键
protected $pk='id';
//定义表名
protected $table='tb_category';
}
controller
获取Cates对应的表mysql的数据
原本直接select()就可以,但是需要的数据名parentId,但是这里是parent_id等 ,所以这里稍微改了下。
$cates=Cates::field('id,name,parent_id as parentId,is_parent as isParent,sort')
->where('parent_id',$request->pid)
->select();
**************增*************
静态方式添加
#create 自动过滤不属于表字段信息
$brand=Brands::create($request->param());
Db添加
Db::table('tb_category_brand')->insert($data);
添加图片
// 处理LOGO上传
public function upload(Request $request)
{
// 1. 获取上传的文件, file是name属性的值
$file = $request->file('file');
// 2. 移动到框架应用根目录/public/uploads 目录下
$info = $file->move('./uploads');
// 在config配置下可以定义一个配置项, config()获取到配置项的值
$str = "http://local.leyou.com/uploads/" . $info->getSaveName();
if ($info) {
return str_replace("\\", "/", $str);
}
}