模型[mysql]

本小节介绍常用的orm mysql操作。详细的api点这里 模型全部存放在应用路径下的Model目录(可自定义只是建议命名为Model)中,命名规则为模型名+Model(如User模型的文件名为UserModel.php,名字中的Model后缀也是可选),模型名首字母大写,Cml\Model为所有模型的基类,所有Model都要继承它,比如我们有一个pre_user表,相对应的我们声明一个无表前缀前缀的UserModel

<?php

namespace web\Model;

use Cml\Model;

class UserModel extends Model
{
    protected $table = 'user';//这个是可选的不带表前缀不配置会自动取Model文件名。但建议还是配置上去

}

命名空间的声明跟控制器类似以应用名\Model打头,或有多个模块则加上相应的模块名如web\Model\Goods

results matching ""

    No results matching ""