增删改查

查找数据
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);
        }
    }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容