上一篇我们讲到了接入数据库类,并实现了调用类对数据库做增删改查,这一篇我们来讲解下Yaf中model的使用。
在yaf的项目目录中我们能看到一个models文件夹,我们那些model文件就放在这里面,我们已创建一个article模型为例。
1、以创建一个article模型为例,在models中创建Article.php
2、在模型里面的写法就和我们普通的模型差不多,在文件中调用db类
db = Yaf_Registry::get(‘db’);
$this->table = ‘article’;
}
public function insert($data) {
$this->db->insert($this->table, $data);
return $this->db->id();
}
}
?>
3、在控制器中就可以实例化这个模型来操作数据库,如:
$data = [‘name’ => ‘name’];
$mod = new ArticleModel();
$mod->insert($data);
4、完成