一、数据创建
1、根据表单提交的POST数据,创建数据对象
$user=M('User');
var_dump($user->create);
2、通过数组手工获取数据,覆盖提交
$user=M('User');
$data['user']=$_POST['user'];
$data['email']=$_POST['email'];
$data['date']=date('Y-m-d H:i:s');
var_dump($user->create($data);
3、通过对象手工获取数据,覆盖提交
$user=M('User');
$data=new \stdClass();
$data->user=$_POST['user'];
$data->email=$_POST['email'];
$data->date=date['Y-m-d H:i:s'];
var_dump($user->create($data));
create()方法可以配合连贯操作进行数据创建,支持的连贯操作如下:
1、field,用于定义合法的字段;
2、validate,用于数据自动验证;
3、auto,用于数据自动完成;
4、token,用于令牌创建;
//限制可操作的字段
$user=M('User');
var_dump($user->field('user')->create());