<?phpclassPostTestextendsCDbTestCase{public$fixtures=array('posts'=>'Post','tags'=>'Tag',);publicfunctiontestFindPo
原创
2022-05-05 22:09:05
49阅读
YII DAO有很多的现成的方法可以帮助我们,当然在使用之前我们首先要得到一个实例化的对象,比如: $command = Yii::app()->db->createCommand();注意参数留空了,现在我们就可以通过对象$command
调用这些方法了,还有一点要说一下就是$command可以多次使用,但是在重复使用之前需要reset()一下
就可以了,下面我先罗列一些
转载
2013-04-06 16:51:00
43阅读
2评论
命名范围 Note: 对命名范围的支持从版本 1.0.5 开始。 命名范围的最初想法来源于 Ruby on Rails.
命名范围(named scope) 表示一个 命名的(named)查询规则,它可以和其他命名范围联合使用并应用于 Active Record 查询
命名范围主要是在 CActiveRecord::scopes() 方法中以名字-规则对的方式声明。如下代码在 Pos
转载
2013-04-06 16:41:00
40阅读
2评论
Yii 框架之快速建立web应用的CRUD
原创
2013-01-26 21:40:36
2690阅读
CRUD是指在做计算处理时的增加(Create)、查询(Retrieve)(重新得到数据)、更新(Update)和删除(Delete)几个单词的首字母简写。主要被用在描述软件系统中数据库或者持久层的基本操作功能。 英文释义 In computing, CRUD is an acronym for create, retrieve, update, and delete. It is used...
转载
2012-09-18 14:05:00
106阅读
2评论
1.Insert// 插入一条新的数据,必须全插入
insert into 表名 values (值)
// 选择列名插入数据,必须一一对应
insert into 表名 (字段...) values (值...)2.Update// 可以更条件
update 表名 set 列名=新值 ..... [where ....]3.Delete// 不加条件会删除整个表的数据
delete from 表
原创
2023-06-18 08:11:39
103阅读
pom.xml <dependencies> <dependency> <groupId>org.springframework.bo
原创
2022-10-01 07:57:54
13阅读
一丶mybatis plus的CRUD主键生成策略默认使用的是雪花算法雪花算法:雪花算法这一在分布式架构中很常见的玩意,但一般也不需要怎么去深入了解,一方面一般个人项目用不到分布式之类的大型架构,另一方面,就算要用到,市面上很多ID生成器也帮我们完成了这项工作。雪花算法-**查询****增加-插入操作insert **删除,根据id删除修改updatebyid
原创
2024-06-03 16:53:27
8阅读
什么是CRUD( What is CRUD)CRUD是指在做计算处理时的增加(Create)、读取查询(Retrieve)、更新(Update)和删除(Delete)几个单词的首字母简写。主要被用在描述软件系统中DataBase或者持久层的基本操作功能。CRUD说的就是增查改删C:Create 增加对应CREATE TBL ...; ADD TBL IN (...) VALUES (...)R:
原创
2021-04-13 13:54:45
3517阅读
YII DB 框架总结
转载
精选
2015-10-14 11:47:07
494阅读
http://api.rubyonrails.org/classes/ActiveRecord/Base.htmlYii 采用的是 Active Record 设计模式,这个网址有讲解,保留一下。
转载
精选
2016-04-27 12:10:09
374阅读
应用结构应用中最重要的目录和文件(假设应用根目录是 basic):basic/ 应用根目录 composer.json Composer 配置文件, 描述包信息 config/ 包含应用配置及其它配置 console.php 控制台应用配置信息 web.php
原创
2022-04-25 13:45:40
437阅读
YII events1, 创建一个事件类, 继承自ModelEvent,2, $model->onNewComment($event);3, model里的onNewComment其实就是$this->raiseEvent('onNewComment', $event);4, event的实现类。5
转载
2021-02-20 10:30:00
110阅读
2评论
docker exec -it yii_service ./yii migrate
原创
2024-07-15 15:57:04
46阅读
首先在config文件中设置log'log'=>array('class'=>'CLogRouter','routes'=>array(array('class'=>'CFileLogRoute',//这表示把日志输出到文件中,下方有详细的'levels'=>'error, warning',),array('class'=>'CWebLogRoute',//这
转载
精选
2015-10-21 11:18:26
762阅读
Yii2.0中Yii::$app与Yii 1.0中Yii:app()的理解
原创
2018-07-29 01:17:16
4380阅读
点赞
废话不多说直接代码
model public function rules() { // NOTE: you should only define rules for those attributes that // will receive user inpu
原创
2012-08-03 23:46:42
8941阅读
点赞
4评论
yii框架提供了activeFileField控件来完成上传文件(当然也包括了上传图片)的操作,下面介绍yii的activeFileField使用方法。1、函数原型:public static string activeFileField(CModel $model, string $attribute, array $htmlOptions=array ( ))2、调用例子:(1)首先,设置form,这一步一 定要做,把form设置为’multipart/form-data’1 beginWidget(‘CActiveForm’, array(2 ‘id’=>’books-form’,
原创
2021-07-28 14:00:59
329阅读
yii框架提供了activeFileField控件来完成上传文件(当然也包括了上传图片)的操作,下面介绍yii的activeFileField使用方法。
转载
精选
2011-11-29 20:10:13
685阅读
yii提供了强大的命令行工具来快速的创建相关组件和应用。下面就来讲解用yiic工具快速创建yii应用我的web目录在 d:\www下 yiiframework在 D:\www\yii\frameworkwin平台 cd 进入 www\yii\framework 目录 运行cmd命令C:\Users\******>d: *【切换到D盘】D:\>cd w
原创
2012-01-10 10:33:38
10000+阅读