gii模块可以通过配置yii\base\Application::modules属性开启它。在config/web.php文件中会有以下配置代码: 检查后,发现我的配置跟上文一样,可是为什么还是访问不到呢,原来还有一项配置。 上文的配置意思是如果当前是开发环境,应用会包含 gii 模块,模块类是 y
原创 2021-07-09 15:08:17
372阅读
1.打开gii配置:访问gii:2.生成数据模型:3.生成CURD二、使用yii中的gii生成后台代码虽然很方便,但是有时候需要做进一步的更改来达到需求。还有很多需要更改的地方,待完善!注意:如果在数据列中有添加时间的列,如上面的那两个新闻创建和更新的时间,在使用gii生成的时候,是所有的数据列都自动生成的,但是这两个列的数据应该是由系统填充的,有两种方法,方法1:方法2:可以不要这两列,然后再控
原创 2013-11-15 17:43:09
2284阅读
准备一张表:-- phpMyAdmin SQL Dump-- version 4.5.1-- http://www.phpmyadmin.net---- Host: 127.0.0.1-- Generation Time: 2022-02-27 13:17:38-- 服务器
原创 2022-03-03 14:06:56
102阅读
上一篇文章我们理了一下Yii2的MVC,Forms和Layouts,这篇文章就直接按照约定来说说Yii2与数据库相关的一些事情,如果你觉得不够的话,不急,更具体的用法我会在后续的教程给出,并且这里也会介绍Yii2的代码生成工具:强大的Gii。 你可以直接到Github下载项目源码:https://g
转载 2016-04-22 22:35:00
85阅读
2评论
一、简介   当业务逻辑需要独立的控制器和视图来实现功能时,使用模块实现该需求。    模块有独立的控制器、视图、模型,但不可以单独部署。二、通过代码生成工具gii创建模块1. 打开gii    在主配置文件中,将‘modules’对应的gii项的注释取消,修改key ‘password’对应的值设置密码2. 访问gii   通过路由的形
yii
原创 2014-04-03 15:59:08
911阅读
其他
转载 2017-01-17 20:02:00
81阅读
2评论
1、设置config/web.php$config = [ ... ];if (YII_ENV_DEV) { $config['bootstrap'][] = 'gii'; $config['modules']['gii'] = 'yii\gii\Module';}默认这几行代码应该就有的。2、访问Giihttp://test.com:8080/index.p
原创 2015-01-22 22:57:14
44阅读
YiiGii的强大就不用说了,可以快速生成模块的Model、Controller来开发。要使用Gii,首先你需要创建好操作的数据表。 第一步:创建数据表 第二步:修改配置文件(理论上修改的是config目录下的main.php文件。因为我所在的公司项目文件有些调整,修改的是另外一个文件) 第三步:
原创 2021-05-27 14:36:56
400阅读
今天配置好了虚拟机服务器内的 Yii framework v1.1.3,测试项目的Gii设置,在工作机内打开访问地址:://test/blog/index.p
转载 2013-04-19 13:54:00
33阅读
2评论
Yii Framework 1.1.2版本中已经有了gii,以前需要在命令行执行,现在方便多了就是一个基于web的脚手架!可以生成模型,控制器,视图等!配置protected/config/main.php'modules'=>array('gii'=>array('class'=>'system.gii.GiiModule','password'=&...
原创 2022-08-05 17:20:16
174阅读
一、首先是在数据库中建立project须要的表; 二、然后,配置相应文件: 在project文件夹下yiiProject\protected\config\main.php。在50行定义了db应用组件,以下后一段凝视掉了的mysql的链接配置项。我们将未凝视的db凝视掉,然后打开mysql链接代码并
转载 2017-07-13 10:30:00
58阅读
2评论
修改CRU
原创 2022-12-01 16:00:01
57阅读
Yii 访问 Gii(脚手架)时出现 403 错误
原创 2018-06-03 11:54:07
1544阅读
1点赞
1. 数据库准备 (1) 首先我们建一数据库 yii2test 并建立一张表例如以下: DROP TABLE IF EXISTS `posts`; CREATE TABLE `posts` ( `post_id` int(10) NOT NULL AUTO_INCREMENT, `post_titl
转载 2017-06-10 15:43:00
58阅读
2评论
1.$sample stage could not find a non-duplicate document while using a random cursor  这个问题比较难解决,因为我用mongodb spark connector没用到sample,但是在生成RDD的过程中会进行sample操作,所以没法避免,出现这个问题的原因也不可控,在jira上有这个问题,但并没有一个合理的解决
转载 2023-08-23 22:37:02
81阅读
# Yii2使用MongoDB MongoDB是一个流行的NoSQL数据库,与关系型数据库相比,它具有更灵活的数据模型和更好的性能。在Yii2框架中,我们可以很方便地使用MongoDB作为数据库来存储数据。本文将介绍如何在Yii2中使用MongoDB,并提供代码示例。 ## 安装MongoDB扩展 首先,我们需要安装Yii2的MongoDB扩展。可以通过Composer来安装: ```ma
原创 4月前
93阅读
# 在Yii2中安装MongoDB ## 简介 MongoDB是一个基于分布式文件存储的开源数据库系统,它在性能、扩展性和灵活性方面表现出色。在Yii2中,我们可以通过安装MongoDB扩展来实现与MongoDB数据库的交互。 ## 步骤 ### 步骤一:安装MongoDB扩展 在Yii2中,我们可以使用`yiisoft/yii2-mongodb`扩展来实现与MongoDB数据库的交互。
原创 2月前
11阅读
#!/usr/bin/env python # -*- coding:utf-8 -*- """ MongoDB存储 在这里我们来看一下Python3下MongoDB的存储操作,在本节开始之前请确保你已经安装好了MongoDB并启动了其服务,另外安装好了Python 的PyMongo库。 连接MongoDB 连接MongoDB我们需要使用PyMongo库里面的Mongo
使用 Gii 生成代码本章将介绍如何使用 Gii 去自动生成 Web 站点常用功能的代码。使用 Gii 生成代码非常
原创 2022-09-16 20:41:33
65阅读
1,版本yii-1.1.13.e9e4a0.tar.gz,YiiMongoDbSuite-1.3.6.3.zip 2,插件首页http://www.yiiframework.com/extension/yiimongodbsuite 3,下载插件https://github.com/canni/YiiMongoDbSuite 4,解压到yii应用插件目录app\protected\exten
原创 2013-01-30 13:01:57
2468阅读
  • 1
  • 2
  • 3
  • 4
  • 5