我是CI的新手,但我非常了解CakePHP。我搜索了CI的文档,但没有找到。
在CakePHP中,“创建”和“修改”字段由“保存”功能自动填充。 CI有两个这样的字段吗?或者他可以自动填充某些内容吗?
编辑:
好的..我已经扩展了CI_Model类,现在,有没有像beforeSave这样的函数(来自蛋糕)?我不应该扩展DB类(我使用db-> set和db-> insert);
答案 0 :(得分:2)
这可以吗?
<?php
class spj_Model extends CI_Model {
var $table;
function __construct() {
parent::__construct();
}
function insert($data) {
$this->load->helper('date');
$data['created'] = date('Y-m-d H:i:s',now());
$data['modified'] = date('Y-m-d H:i:s',now());
return $this->db->insert($this->table,$data);
}
function update($data,$where=array()) {
$this->load->helper('date');
$data['modified'] = date('Y-m-d H:i:s',now());
return $this->db->ubdate($this->table,$data, $where);
}
}