一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - yii2中使用Active Record模式的方法

yii2中使用Active Record模式的方法

2020-12-15 16:14rogerzhanglijie PHP教程

這篇文章主要介紹了yii2中使用Active Record模式的方法,結合實例分析了Yii2中使用Active Record模式的具體步驟與相關操作方法,需要的朋友可以參考下

本文實例講述了yii2中使用Active Record模式的方法。分享給大家供大家參考,具體如下:

1. 在db.php中配置相應的數據庫信息:

?
1
2
3
4
5
6
7
return [
  'class' => 'yii\db\Connection',
  'dsn' => 'mysql:host=localhost;dbname=yii2basic',
  'username' => 'root',
  'password' => '',
  'charset' => 'utf8',
];

2. 使用gii模塊來自動生成相應的代碼(訪問鏈接http://localhost/basic/web/index.php?r=gii):
利用ModelGenerator 和CURD Generator 來自動生成相應的模型代碼和增刪改查的代碼

3. 當數據庫中的表需要進行修改時可以使用migration:

在項目中執行命令:./yii migrate/create “自己定義名稱”

在項目中會生成一個新的文件夾migrations,打開文件夾中的文件:

?
1
2
3
4
5
6
7
8
9
10
11
12
class m150225_022640_modify_book_table extends Migration
{
  public function up()
  {
    $this->addColumn("book", "book_desc", yii\db\mssql\Schema::TYPE_TEXT);
  }
  public function down()
  {
    echo "m150225_022640_modify_book_table cannot be reverted.\n";
    return false;
  }
}

在命令行中使用命令 :./yii migrate  即可執行腳本中的up函數
在命令行中使用命令:  ./yii  migrate/down  即可執行腳本中的down函數

希望本文所述對大家基于Yii框架的PHP程序設計有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 我要色色网| 91麻豆精品国产自产在线观看 | 91国内精品久久久久怡红院 | 免费国产成人α片 | 国产国拍亚洲精品av | 亚州笫一色惰网站 | 男生操女生动态图 | 国产一卡2卡3卡四卡精品网站 | 亚洲第一色网 | 黄 色 成 年人在线 幻女free性俄罗斯第一次摘花 | 国产精品成人麻豆专区 | 古代双性美人被老糟蹋 | 国产绳艺在线播放 | 欧美另类z0zxi | 亚洲天堂一区二区在线观看 | 国内老司机精品视频在线播出 | 欧美影院天天5g天天爽 | 骚虎网站在线观看 | 美女的让男人桶爽免费看 | 91精品国产人成网站 | 操碰免费视频 | 亚洲高清国产拍精品影院 | 国内永久第一免费福利视频 | 幻女free性俄罗斯第一次摘花 | 色久久一个亚洲综合网 | 亚洲成人aa | 国产福利一区二区三区 | 北岛玲在线视频 | 思敏1一5集国语版免费观看 | 精品国产日韩一区三区 | 青久久| 国产主播99 | 极品手交handjobtattoo | 欧美一卡二卡科技有限公司 | 国产成人精品男人的天堂538 | 91传媒制片厂果冻有限公司 | 青草娱乐极品免费视频 | 被教官揉了一晚上的奶小说 | 国模一区二区三区视频一 | 亚洲欧美专区精品久久 | 色天使亚洲综合在线观看 |