关于TP框架的自动完成功能的细节问题
2015-05-07 10:39
295 查看
ThinkPHP的自动完成规则
1、如果模型里定义了规则
protected $_auto=array(
array('title','',2,'ignore'),
);
那么控制器里方法:
public function auto(){
$aff=D('Affiche');
$data['id']='55';
$data['title']='';
$data['content']='ggghhh';
if($aff->create($data)){
$aff->save();
}else{
$this->ajaxReturn($aff->getError());
}
}
A、若是自动完成规则在模型里,则必须用D方法
B、若是使用save()[修改操作]方法,必须指定主键,并自动规则第三个参数值为2
C、save()方法不能包含数据参数,即不能写成$aff->save($data),否则自动完成无效
D、模型里若有限定更新的字段 protected $updateFields='content';也会导致自动完成无效
1、如果模型里定义了规则
protected $_auto=array(
array('title','',2,'ignore'),
);
那么控制器里方法:
public function auto(){
$aff=D('Affiche');
$data['id']='55';
$data['title']='';
$data['content']='ggghhh';
if($aff->create($data)){
$aff->save();
}else{
$this->ajaxReturn($aff->getError());
}
}
A、若是自动完成规则在模型里,则必须用D方法
B、若是使用save()[修改操作]方法,必须指定主键,并自动规则第三个参数值为2
C、save()方法不能包含数据参数,即不能写成$aff->save($data),否则自动完成无效
D、模型里若有限定更新的字段 protected $updateFields='content';也会导致自动完成无效
相关文章推荐
- 关于SSH框架文件上传到服务器自动删除问题的解决方法。
- 关于实现自定义浏览器框架的相关细节问题
- 有关于TP框架中add方法的一些不得不记录的细节
- PyCharm中HTML页面CSS class名称自动完成功能失效的问题
- 让Myeclipse支持jQuery、Ext等主流框架自动完成、调试功能,Myeclipse集成Apatana
- 关于IE的自动完成功能
- 解决ajax autocomplete自动完成功能,传参数问题
- 关于ISP下载中 编译后自动下载代码不能执行完成的一点问题
- Prototype功能预览十三:一个注解完成更加规范的API版本管理-极大减少dubbo框架频繁修改接口问题
- 关于使用bootstrap实现自动补全功能,本文以Grails框架为例
- Struts2自带自动完成功能的问题
- UI - 关于自动调整内边距问题的细节
- 关于java的自动拆装箱若干细节问题
- 关于自动完成功能的一段会话
- 关于android开发时,eclipse的函数自动提示功能很卡的问题解决方法
- 关于自动完成功能的一段会话
- 关于HTTP和HTTPS相互转换的问题--解决根据过滤器自动切换功能--可用
- xcode6 beta 中智能提示(自动完成)功能有时不显示的问题
- 开发自动完成功能中遇到的几个问题---javascript+XMLHTTP+DOM
- 关于Excel导入功能的细节问题