自動完成功能
namespace Home\Model;
use Think\Model;
class UserModel extends Model{
protected $_auto = array (
array('status','1'), // 新增的時候把status字段設定為1
array('password','md5',3,'function') , // 對password字段在新增和編輯的時候使md5函數處理
array('name','getName',3,'callback'), // 對name字段在新增和編輯的時候回調getName方法
array('update_time','time',2,'function'), // 對update_time字段在更新的時候寫入目前時間戳
);
}
如我想在表單送出完成後自動在資料庫中添加完成的時間可如下
class GoodsModel extends Model{
//自動完成
protected $_auto=array(
//在完成送出時會自動增加add_time這個字段用時間戳表示
array('add_time','time',3,'function')
);
}