文档章节

yii2.0之-模型中attributeLabels()函数的作用 和修改数据表中的字段后如何更新model中的字段

botkenni
 botkenni
发布于 2017/02/23 13:47
字数 186
阅读 12
收藏 0

//下面这个函数的作用:有两点 

//1、后面的是前面的注释,在rules验证的时候,如果报错,会把此处的后面的内容显示出来 

//2、hint作用,即表单中用户插入数据时,提示用户该字段该填什么内容  

public function attributeLabels()  

{  

    return [  

        'id' => 'ID',//id为数据表中的字段名,ID 为表单显示的描述  

        'name' => '这是用户名',  

        'password' => 'Password',  

    ];  

}  

 

可以新增加个属性,设置set和get

代码如下,添加到模型中即可,name1是修改后的值

  1. private $name;  
  2.  public function getName(){  
  3.      return $this->name1;  
  4.  }  
  5.  public function setName($name){  
  6.      $this->name1=$name;  
  7.  }  

© 著作权归作者所有

共有 人打赏支持
botkenni
粉丝 17
博文 405
码字总数 433796
作品 0
西城
程序员
Node.js与Sails~Model数据模型

对于Sails来说,它的Model与数据库对应,不过它并没有采用目前比较流行的poco贫血模型,而是采用了类似DDD的充血模型,即它的数据实体里即有数据库字段(属性)而且还有方法,而模型里的方法...

mcy247
2017/12/06
0
0
第十章: 数据模型高级进阶

第十章: 数据模型高级进阶 在第5章里,我们介绍了Django的数据层如何定义数据模型以及如何使用数据库API来创建、检索、更新以及删除记录 在这章里,我们将向你介绍Django在这方面的一些更高...

阿帆提
2016/11/10
5
0
ShuipFCMS更新,版本:1.1.0,欢迎更新!

提示:本版数据库改动比较大,升级需认真看日志! 下载地址 : http://www.abc3210.com/2012/work_05/11.shtml 新版本介绍: 新版本增强了会员中心,有空的可以前往 http://u.abc3210.com 进...

水平凡
2013/08/16
790
7
深入了解Entity Framework框架及访问数据的几种方式

一、前言 1、Entity Framework概要 Entity Framework是微软以ADO.NET为基础所发展出来的对象关系映射(O/R Mapping)解决方案。该框架曾经为.NET Framework的一部分,但Version 6之后从.NET Fr...

Crazy Struggle
07/23
0
0
【转】Django 数据库的操作

class Publisher(models.Model): VALUES WHERE id = 52; FROM book_publisher; 相当于SQL语句:SELECT FROM book_publisherWHERE name = 'NewName'; 缩小范围:Publisher.objects.filter(co......

寂寞的远行者
2012/08/02
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Java并发编程:volatile关键字解析

volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生...

engeue
2分钟前
0
0
php-fpm配置文件详解

第一部分:FPM 配置 参数          | 说明 -p            | 命令行中动态修改--prefix   ;include=etc/fpm.d/*.conf  | 用于包含一个或多个文件,如果glob(3)存在(...

bengozhong
4分钟前
0
0
Django允许外部ip访问

1、关闭防火墙 service iptables stop 2、设置django 开启django时,使用0.0.0.0:xxxx,作为ip和端口例如: python manage.py runserver 0.0.0.0:9000 3、在settings里修改ALLOWED_HOSTS = [......

MichaelShu
7分钟前
0
0
机器学习在客户管理场景中的应用

使用机器学习进行客户管理,我们可以得到客户360度全方位的视图。 本文以SAP Cloud for Customer的客户管理应用为例,介绍机器学习是如何同传统的客户管理应用进行集成的。 打开SAP C4C的客户...

JerryWang_SAP
13分钟前
0
0
ftp链接ubuntu虚拟机

1.在主机上安装Xftp 5 2.在虚拟机中输入: sudo apt-get install vsftpd 3.打开 /etc/vsftpd.conf修改如下变量 listen=YES anonymous_enable=YES local_enable=YES write_enable=yes local_......

15834278076
18分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部