文档章节

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

botkenni
 botkenni
发布于 2017/02/23 13:47
字数 186
阅读 8
收藏 0
点赞 0
评论 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
粉丝 15
博文 377
码字总数 378586
作品 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
昨天
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
【Qt笔记】编辑数据库外键

前面几章我们介绍了如何对数据库进行操作以及如何使用图形界面展示数据库数据。本章我们将介绍如何对数据库的数据进行编辑。当然,我们可以选择直接使用 SQL 语句进行更新,这一点同前面所说...

大道无名
2016/08/04
24
0
ThinkPHP的CURD操作

CURD:create(创建)、update(更新)、read(读取)、delete(删除) 1.数据对象创建(create): a.TP提供了create方法迅速的创建数据对象,可一自动的根据表单数据创建对象,支持数组,对象,甚至可...

笨小熊
2015/06/29
0
0
【django系列学习笔记】Django 模型(M)- (1)模型的定义

Django也遵循了MVC的分层原则,不过在做法上略有不同。 首先模型部分保持不变:Django的模型增只负责把数据传入传出数据库。然而Django里的视图却并不是显示数据的最后一步----Django的视图其...

北方攻城师
2015/10/25
381
0
KOHANA3.3 ORM中文详解

ORM === 校验: 1.ORM内部为强制校验 2.ORM外部校验 (保存,更新,插入时校验) 过滤: 校验不在包含过滤功能 参数及方法变更: 1.find不在带参数 2.save拆分为create跟update,并增加校验类参数,规...

新新
2014/07/21
0
0
【原创】再谈基于注解运行时动态ORM映射

上一篇贴出《基于注解运行时动态ORM映射》的方案,到底哪些地方需要用?又该怎么用呢?!我想你会有这样的疑问,其实不瞒你说,我也有!呵呵~ 再谈一把,就成为“必须的”~ 因此,本文主要介绍...

andy_zheng
2012/11/13
0
8

没有更多内容

加载失败,请刷新页面

加载更多

下一页

回想过往,分析当下,着眼未来

好久没有真正的在纸质笔记本上写过东西了,感觉都快不会写字了,笔画都不知道怎么写了。接下来就说说咱们的正事。 2018年7月22日,我做了一个决定,那就是去参加安全培训(可能是我职业生涯中...

yeahlife
42分钟前
4
0
关于工作中的人际交往

关于工作中的人际交往 Intro 写了篇发泄情绪的博客,但不会发布出来。 大概就是,要么忍,要么滚。 以及一些不那么符合社会主义核心价值观,不满于大资本家与小资本家剥削的废话。

uniqptr
47分钟前
0
0
springMVC的流程

1.用户发送请求至前端控制器DispatcherServlet 2.DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3.处理器映射器根据请求url找到具体的处理器,生成处理器对象及处理器拦截器(...

JavaSon712
今天
0
0
大数据教程(3.2):Linux系统软件安装之自动化脚本

博主前面文章有介绍过软件的安装,可以帮助IT人员顺利的完成功能软件安装;但是,对于我们运维人员或者需要管理软件安装的项目经理来说,有些应用一次行需要搭建很多台相同的软件环境(如tom...

em_aaron
今天
0
1
Spring Boot 2.0.3 JDBC整合Oracle 12

整合步骤 1. Oracle驱动引入 Oracle驱动一般不能通过maven仓库直接下载得到,需自行下载并导入到项目的lib目录下,建议通过如下pom依赖引入下载的Oracle驱动 <!-- Oracle 驱动 -->...

OSC_fly
今天
0
0
java 8 并行流 - 1

下面创建一个并行流,与顺序流 //顺序流Stream.iterate(0L, i -> i + 1) .limit(Integer.MAX_VALUE) .reduce(0L, Long::sum);//并行流Stream.iterate(0L, i -> i......

Canaan_
今天
0
0
数据结构与算法5

二分法采用向下取整的方法 使用有序数组的好处是查找的速度比无序数组快的多,不好的方面是因为要将所有靠后的数据移开,所以速度较慢,有序数组和无序数组的删除操作都很慢。 有序数组在查找...

沉迷于编程的小菜菜
昨天
1
1
SpringBoot | 第十一章:Redis的集成和简单使用

前言 上几节讲了利用Mybatis-Plus这个第三方的ORM框架进行数据库访问,在实际工作中,在存储一些非结构化或者缓存一些临时数据及热点数据时,一般上都会用上mongodb和redis进行这方面的需求。...

oKong
昨天
5
0
对基于深度神经网络的Auto Encoder用于异常检测的一些思考

一、前言 现实中,大部分数据都是无标签的,人和动物多数情况下都是通过无监督学习获取概念,故而无监督学习拥有广阔的业务场景。举几个场景:网络流量是正常流量还是攻击流量、视频中的人的...

冷血狂魔
昨天
0
0
并发设计之A系统调用B系统

A-->B A在发送请求之前,用乐观锁,减少对B的重复调用,这样一定程度上是幂等性。 比如A系统支付功能,要调用B系统进行支付操作,但是前端对"支付"按钮不进行控制,即用户会不断多次点击支付...

汉斯-冯-拉特
昨天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部